⚡ API unificada v2.0 AVANZADO

DOCUMENTACIÓN DE LA API

Experimenta nuestra API unificada de alto rendimiento, diseñada para usuarios avanzados con grandes volúmenes de solicitudes. Consulta múltiples nombres en una sola petición con tiempos de respuesta ultrarrápidos.

Consulta por nombre completo - DIVIDIR EL NOMBRE Y EL APELLIDO

Si utiliza un campo combinado para el nombre y el apellido en su página, utilice esta API para extraer las partes:

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

info Créditos requeridos: 1
http Headers
Content-Type: application/json
Authorization: Bearer <us fichas de autorización>
link
data_object JSON Payload
Campo Escriba Requerido Descripción
full_name string Si Nombre a consultar
country string No ISO 3166 ALPHA-2 Código de país
link
locale string No Navegador Local
ip string No Dirección IPv4 o IPv6 válida
id string No Máximo 50 caracteres. Puede configurar esta identificación a cualquier valor alfanumérico que desee. Como ejemplo, puede establecer el id a su id interno del conjunto de datos en su base de datos. En un asíncrono ambiente esto puede ayudar a conectar mejor la respuesta a una solicitud anterior

code Ejemplos de solicitudes

arrow_forward Consulta sólo por el nombre completo
{
    "full_name": "Theresa Miller"
}
arrow_forward Consulta por nombre completo y código de país
{
    "full_name": "Theresa Miller",
    "country": "US"
}
arrow_forward Consulta por nombre completo y localización del navegador
{
    "full_name": "Thomas Johnson",
    "locale": "en_US"
}
arrow_forward Consulta por nombre completo y utiliza una dirección IP para la localización
{
    "full_name": "Markus Stefan NonExistingLastName",
    "ip": "54.201.16.177"
}
arrow_forward Consultar varios nombres en una sola solicitud
[
    {
        "full_name": "Theresa Miller"
    },
    {
        "full_name": "Thomas Johnson",
        "country": "US"
    }
]

check_circle Respuesta

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

Campo Escriba Descripción
input object La carga útil enviada
details.credits_used int La cantidad de créditos utilizados para esta consulta
details.samples int Número de registros encontrados en nuestra base de datos que coinciden con su solicitud
details.country string El país que encontramos
details.full_name_sanitized int El nombre después de que le aplicamos nuestro normalizador
details.duration string El tiempo que el servidor necesitaba para procesar la solicitud
result_found bool Es cierto que si pudiéramos consultar el género del primer nombre
full_name string El nombre completo que usamos para la genderización
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 su solicitud de género son 100% exactos.
gender string Valores posibles: masculino, femenino, desconocido
Chat