⚡ Birleştirilmiş API v2.0 GELİŞMİŞ

API Belgeleri Birleşik API v2.0

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.

API v1.0 BASİT

Ayrıca, entegrasyonu daha kolay olan endpointlerimizle başka bir API sürümü de sunuyoruz. API'lerin uygulanmasında yeniyseniz, v1.0 endpointimize geçebilirsiniz.

API v1.0'ı Görüntüle →

🚀 API Araçları

API'mizi sektör standardı araçlarla keşfet

E-posta adresine göre sorgula

Ayrıca, bir e-posta adresi içeren bir e-posta adresi kullanarak cinsiyeti sorgulayabilirsiniz:

POST

info Gerekli Talepler: 1
link URL
https://gender-api.com/v2/gender
http Headers
Content-Type: application/json
Authorization: Bearer <Yetkilendirme belirteciniz>
link
data_object JSON Payload
Alan Tür Gerekli Açıklama
email string Evet Sorgulanacak e-posta adresi
country string Hayır ISO 3166 ALPHA-2 Ülke Kodu
link
locale string Hayır Tarayıcı Dil Ayarı
ip string Hayır Geçerli IPv4 veya IPv6 adresi
id string Hayır Maksimum 50 karakter. Bu kimliği herhangi bir alfanumerik değere ayarlayabilirsiniz. Örnek olarak, kimliği veritabanınızdaki veri kümesinin iç kimliği olarak ayarlayabilirsiniz. Asenkron bir ortamda, bu size önceki bir isteği yanıta daha iyi bağlamanıza yardımcı olabilir

code Örnekler

Sadece e-posta adresine göre sorgula
{
    "email": "theresa.miller14@gmail.com"
}
E-posta adresi ve ülke koduna göre sorgula
{
    "email": "thomas.clarks@hotmail.com",
    "country": "US"
}
E-posta adresi ve tarayıcı yereli ile sorgula
{
    "email": "Thomas.j32@live.com",
    "locale": "en_US"
}
E-posta adresine göre sorgula ve konumlandırmak için bir IP adresi kullanın
{
    "email": "thomasfromnewyork@gmail.com",
    "ip": "54.201.16.177"
}
Birden fazla adı tek bir istekte sorgula
[
    {
        "email": "thomas.clarks@hotmail.com",
        "country": "US"
    },
    {
        "email": "theresa.miller14@gmail.com"
    }
]

check_circle Yanıt

{
    "input": {
        "email": "theresa.miller14@gmail.com"
    },
    "details": {
        "credits_used": 1,
        "duration": "12ms",
        "samples": 8961,
        "country": null,
        "first_name_sanitized": "theresa"
    },
    "result_found": true,
    "last_name": "Miller",
    "first_name": "Theresa",
    "probability": 0.98,
    "gender": "female"
}

list 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ğinizle eşleşen veritabanımızdaki kayıt sayısı
details.country string Bulduğumuz ülke
details.email_sanitized int 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
email string Cinsiyetlendirme için kullandığımız e-posta adresi
probability float Bu (0 ile 1 arasındaki) değer, veritabanımızın güvenilirliğini belirler. 1 değeri, cinsiyet talebinize yönelik sonuçların %100 doğru olduğu anlamına gelir.
gender string Olası değerler: erkek, kadın, bilinmiyor
Sohbet