API Belgeleri Birleşik API v2.0

API v1.0

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.

E-posta adresine göre sorgula

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

Post
Gerekli Talepler: 1
URL
https://gender-api.com/v2/gender
Headers
Content-Type: application/json
Authorization: Bearer <Yetkilendirme belirteciniz>
link
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

Ö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"}]
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"
}
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
Bu ürün, MaxMind tarafından oluşturulan GeoLite2 verilerini içerir, mevcuttur http://www.maxmind.com.
Sohbet