Gender API
Zarejestruj się za darmo
Język expand_more
⚡ Unified API v2.0 ZAAWANSOWANE

DOKUMENTACJA API

Wypróbuj nasze wysokowydajne Unified API, stworzone dla zaawansowanych użytkowników z dużą liczbą żądań. Zapytaj o wiele imion w jednym żądaniu i uzyskaj błyskawiczny czas odpowiedzi.

Zapytanie po adresie e-mail

Możesz też zapytać o płeć, korzystając z adresu e-mail:

POST https://gender-api.com/v2/gender

info Wymagane żądania: 1
http Headers
Content-Type: application/json
Authorization: Bearer <Twój token autoryzacyjny>
link
data_object JSON Payload
Pole Typ Wymagane Opis
email string Tak Adres e-mail do sprawdzenia
country string Nie Kod kraju ISO 3166 ALPHA-2
link
locale string Nie Ustawienia regionalne przeglądarki
ip string Nie Poprawny adres IPv4 lub IPv6
id string Nie Maksymalnie 50 znaków. Id możesz ustawić na dowolną wartość alfanumeryczną. Możesz na przykład wpisać tu swój wewnętrzny identyfikator zbioru danych w bazie. W środowisku asynchronicznym pomoże Ci to lepiej powiązać odpowiedź z wcześniejszym żądaniem

code Przykładowe żądania

arrow_forward Zapytanie tylko po adresie e-mail
{
    "email": "theresa.miller14@gmail.com"
}
arrow_forward Zapytanie po adresie e-mail i kodzie kraju
{
    "email": "thomas.clarks@hotmail.com",
    "country": "US"
}
arrow_forward Zapytanie po adresie e-mail i ustawieniach regionalnych przeglądarki
{
    "email": "Thomas.j32@live.com",
    "locale": "en_US"
}
arrow_forward Zapytanie po adresie e-mail z użyciem adresu IP do lokalizacji
{
    "email": "thomasfromnewyork@gmail.com",
    "ip": "54.201.16.177"
}
arrow_forward Zapytanie o wiele imion w jednym żądaniu
[
    {
        "email": "thomas.clarks@hotmail.com",
        "country": "US"
    },
    {
        "email": "theresa.miller14@gmail.com"
    }
]

check_circle Odpowiedź

{
    "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 Pola odpowiedzi

Pole Typ Opis
input object Wysłany payload
details.credits_used int Liczba żądań wykorzystanych na to zapytanie
details.samples int Liczba rekordów w naszej bazie danych, które pasują do Twojego żądania
details.country string Znaleziony przez nas kraj
details.email_sanitized int Imię po zastosowaniu normalizacji
details.duration string Czas, jakiego serwer potrzebował na przetworzenie żądania
result_found bool true, jeśli udało nam się ustalić płeć dla podanego imienia
email string Adres e-mail użyty do określenia płci
probability float Ta wartość (od 0 do 1) określa wiarygodność naszej bazy danych. Wartość 1 oznacza, że wynik Twojego żądania o płeć jest w 100% dokładny.
gender string Możliwe wartości: male, female, unknown
Czat