Gender API
Inscris-toi gratuitement
Langue expand_more
⚡ API unifiée v2.0 AVANCÉ

DOCUMENTATION DE L’API

Découvre notre API unifiée haute performance, conçue pour les utilisateurs avancés avec un volume de requêtes élevé. Interroge plusieurs prénoms en une seule requête avec des temps de réponse ultra-rapides.

Recherche par nom

La manière la plus simple d’interroger le genre à partir d’un nom. Chaque réponse est encodée au format JSON :

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

info Requêtes requises : 1
http Headers
Content-Type: application/json
Authorization: Bearer <ton jeton d'autorisation>
link
data_object JSON Payload
Domaine Type Requis Description
first_name string Oui Nom faisant l’objet de la demande
country string Non Code pays ISO 3166 ALPHA-2
link
locale string Non Navigateur local
ip string Non Adresse IPv4 ou IPv6 valide
id string Non Max 50 chars. Tu peux définir cet identifiant sur la valeur alphanumérique de ton choix. Par exemple, tu peux y mettre l’identifiant interne du jeu de données dans ta base de données. Dans un environnement asynchrone, cela t’aide à mieux relier la réponse à une requête précédente

code Exemples de requêtes

arrow_forward Requête par prénom uniquement
{
    "first_name": "Sandra"
}
arrow_forward Requête par prénom et code pays
{
    "first_name": "Sandra",
    "country": "US"
}
arrow_forward Requête par le prénom et la langue du navigateur
{
    "first_name": "Sandra",
    "locale": "en_US"
}
arrow_forward Requête par le prénom et utilisation d'une adresse IP pour la localisation
{
    "first_name": "Sandra",
    "ip": "54.201.16.177"
}
arrow_forward Interroger plusieurs noms en une seule requête
[
    {
        "first_name": "Sandra",
        "country": "US"
    },
    {
        "first_name": "Jason",
        "country": "US"
    }
]

check_circle Réponse

{
    "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"
}

list Champs de la réponse

Domaine Type Description
input object La charge utile soumise
details.credits_used int Nombre de requêtes utilisées pour cette recherche
details.samples int Nombre d’enregistrements trouvés dans notre base de données qui correspondent à ta requête
details.country string Le pays que nous avons trouvé
details.first_name_sanitized string Le nom après utilisation de notre normalisateur
details.duration string Temps nécessaire au serveur pour traiter la requête
result_found bool Vrai si on pouvait interroger un genre pour le prénom
first_name string Le premier nom que nous avons utilisé pour la sexospécificité
probability float Cette valeur (entre 0 et 1) indique la fiabilité de notre base de données. Une valeur de 1 signifie que les résultats de ta requête de genre sont fiables à 100 %.
gender string Valeurs possibles : male, female, unknown
Chat