Gender API
Registrace zdarma
Jazyk expand_more
⚡ Unified API v2.0 POKROČILÉ

DOKUMENTACE API

Vyzkoušejte naše vysoce výkonné Unified API navržené pro pokročilé uživatele s vysokým objemem požadavků. Dotazujte se na více jmen v jednom požadavku s bleskově rychlou odezvou.

Dotaz podle celého jména - ROZDĚLIT JMÉNO A PŘÍJMENÍ

Pokud používáte kombinované pole pro jméno a příjmení na vaší stránce, použijte toto API pro extrakci částí:

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

info Potřebné požadavky: 1
http Headers
Content-Type: application/json
Authorization: Bearer <Váš autorizační token>
link
data_object JSON Payload
Pole Typ Povinné Popis
full_name string Ano Jméno k dotazu
country string Ne kód země podle ISO 3166 ALPHA-2
link
locale string Ne Jazykové nastavení prohlížeče
ip string Ne Platná IPv4 nebo IPv6 adresa
id string Ne Maximálně 50 znaků. Můžete nastavit toto ID na libovolnou alfanumerickou hodnotu, kterou chcete. Můžete jej nastavit například na vaše interní ID datové sady ve vaší databázi. V asynchronním prostředí vám to může pomoci lépe propojit odpověď s předchozím požadavkem

code Příklady požadavků

arrow_forward Dotaz pouze podle celého jména
{
    "full_name": "Theresa Miller"
}
arrow_forward Dotaz podle celého jména a kódu země
{
    "full_name": "Theresa Miller",
    "country": "US"
}
arrow_forward Dotaz podle celého jména a jazykového nastavení prohlížeče
{
    "full_name": "Thomas Johnson",
    "locale": "en_US"
}
arrow_forward Dotaz podle celého jména a použití IP adresy pro lokalizaci
{
    "full_name": "Markus Stefan NonExistingLastName",
    "ip": "54.201.16.177"
}
arrow_forward Dotaz na více jmen v jednom požadavku
[
    {
        "full_name": "Theresa Miller"
    },
    {
        "full_name": "Thomas Johnson",
        "country": "US"
    }
]

check_circle Odpověď

{
    "input": {
        "full_name": "Theresa Miller"
    },
    "details": {
    "credits_used": 1,
        "duration": "33ms",
        "samples": 8961,
        "country": null,
        "first_name_sanitized": "theresa"
    },
    "result_found": true,
    "last_name": "Miller",
    "first_name": "Theresa",
    "probability": 0.98,
    "gender": "female"
}

list Pole odpovědi

Pole Typ Popis
input object Odeslaná data (payload)
details.credits_used int Počet požadavků použitých pro tento dotaz
details.samples int Počet záznamů nalezených v naší databázi, které odpovídají vašemu požadavku
details.country string Země, kterou jsme našli
details.full_name_sanitized int Jméno po použití našeho normalizátoru
details.duration string Čas potřebný serveru ke zpracování požadavku
result_found bool Hodnota true, pokud se podařilo zjistit pohlaví pro dané jméno
full_name string Celé jméno, které jsme použili k určení pohlaví
probability float Tato hodnota (mezi 0 a 1) určuje spolehlivost naší databáze. Hodnota 1 znamená, že výsledky vašeho požadavku na pohlaví jsou 100% přesné.
gender string Možné hodnoty: male, female, unknown
Chat