Gender API
Regístrate gratis
Idioma expand_more
⚡ API unificada v2.0 AVANZADO

DOCUMENTACIÓN DE LA API

Prueba nuestra API unificada de alto rendimiento, diseñada para usuarios avanzados con grandes volúmenes de solicitudes. Consulta varios nombres en una sola solicitud con tiempos de respuesta ultrarrápidos.

Consulta por dirección de correo electrónico

También puedes consultar un género usando una dirección de correo electrónico que contenga una dirección de correo electrónico:

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

info Solicitudes necesarias: 1
http Headers
Content-Type: application/json
Authorization: Bearer <tu token de autorización>
link
data_object JSON Payload
Campo Tipo Requerido Descripción
email string Dirección de correo electrónico para la consulta
country string No Código de país ISO 3166 ALPHA-2
link
locale string No Configuración regional del navegador
ip string No Dirección IPv4 o IPv6 válida
id string No Máximo 50 caracteres. Puedes darle a este id cualquier valor alfanumérico que quieras. Por ejemplo, puedes usar el id interno del registro en tu base de datos. En un entorno asíncrono esto te ayuda a relacionar mejor la respuesta con la solicitud correspondiente

code Ejemplos de solicitudes

arrow_forward Consulta solo por dirección de correo electrónico
{
    "email": "theresa.miller14@gmail.com"
}
arrow_forward Consulta por dirección de correo electrónico y código de país
{
    "email": "thomas.clarks@hotmail.com",
    "country": "US"
}
arrow_forward Consulta por dirección de correo electrónico y configuración regional del navegador
{
    "email": "Thomas.j32@live.com",
    "locale": "en_US"
}
arrow_forward Consulta por dirección de correo electrónico y usa una dirección IP para la localización
{
    "email": "thomasfromnewyork@gmail.com",
    "ip": "54.201.16.177"
}
arrow_forward Consultar varios nombres en una sola solicitud
[
    {
        "email": "thomas.clarks@hotmail.com",
        "country": "US"
    },
    {
        "email": "theresa.miller14@gmail.com"
    }
]

check_circle Respuesta

{
    "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 Campos de respuesta

Campo Tipo Descripción
input object El payload enviado
details.credits_used int La cantidad de solicitudes utilizadas para esta consulta
details.samples int Número de registros encontrados en nuestra base de datos que coinciden con tu solicitud
details.country string El país que encontramos
details.email_sanitized int El nombre después de que le aplicamos nuestro normalizador
details.duration string El tiempo que el servidor necesitó para procesar la solicitud
result_found bool true si hemos podido determinar un género para el nombre indicado
email string La dirección de correo electrónico que usamos para determinar el género
probability float Este valor (entre 0 y 1) determina la fiabilidad de nuestra base de datos. Un valor de 1 significa que los resultados de tu solicitud de género son 100 % exactos.
gender string Valores posibles: male, female, unknown
Chat