⚡ Birleştirilmiş API v2.0
GELİŞMİŞ
API DOKÜMANTASYONU
Yüksek istek hacmine sahip ileri düzey kullanıcılar için tasarlanmış yüksek performanslı birleştirilmiş API’mizi deneyimle. Tek bir istekte birden fazla ismi sorgula ve şimşek hızında yanıt al.
İsimle sorgulama yap
Bir isim tarafından cinsiyeti sorgulamanın en kolay yolu budur. Her yanıt JSON kodlamalıdır:
POST https://gender-api.com/v2/gender
Gerekli İstekler: 1
| Headers |
Content-Type: application/json
Authorization: Bearer <yetkilendirme token’ın>
|
||||||||||||||||||||||||
| JSON Payload |
|
Örnek İstekler
Sadece ad ile sorgu yapma
{
"first_name": "Sandra"
}
Ad ve ülke kodu ile sorgu yapma
{
"first_name": "Sandra",
"country": "US"
}
Ad ve tarayıcı yereli ile sorgu yapma
{
"first_name": "Sandra",
"locale": "en_US"
}
Ad ve bölge belirlemek için IP adresi kullanarak sorgu yapma
{
"first_name": "Sandra",
"ip": "54.201.16.177"
}
Birden fazla adı tek bir istekte sorgula
[
{
"first_name": "Sandra",
"country": "US"
},
{
"first_name": "Jason",
"country": "US"
}
]
Yanıt
{
"input": {
"first_name": "Sandra"
},
"details": {
"credits_used": 1,
"samples": 464,
"country": null,
"first_name_sanitized": "sandra",
"duration": "436ms"
},
"result_found": true,
"first_name": "Sandra",
"probability": 0.85,
"gender": "female"
}
Yanıt Alanları
| Alan | Tür | Açıklama |
|---|---|---|
input |
object | Gönderilen veri yükü |
details.credits_used |
int | Bu sorgu için kullanılan istek sayısı |
details.samples |
int | İstediğinle eşleşen veritabanımızdaki kayıt sayısı |
details.country |
string | Bulduğumuz ülke |
details.first_name_sanitized |
string | Normalizasyon işlemimizi uyguladıktan sonra isim |
details.duration |
string | Sunucunun isteği işlemesi için gereken zaman |
result_found |
bool | Belirtilen isim için bir cinsiyet sorgulayabildiysek doğru |
first_name |
string | Cinsiyetlendirme için kullandığımız ilk isim |
probability |
float | Bu değer (0 ile 1 arasında) veritabanımızın güvenilirliğini belirler. 1 değeri, cinsiyet isteğine dönen sonuçların %100 doğru olduğu anlamına gelir. |
gender |
string | Olası değerler: male, female, unknown |