⚡ 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 nombre completo - SEPARAR NOMBRE Y APELLIDO
Si en tu página usas un campo combinado para nombre y apellido, usa esta API para extraer las partes:
POST https://gender-api.com/v2/gender
Solicitudes necesarias: 1
| Headers |
Content-Type: application/json
Authorization: Bearer <tu token de autorización>
|
||||||||||||||||||||||||
| JSON Payload |
|
Ejemplos de solicitudes
Consulta solo por nombre completo
{
"full_name": "Theresa Miller"
}
Consulta por nombre completo y código de país
{
"full_name": "Theresa Miller",
"country": "US"
}
Consulta por nombre completo y configuración regional del navegador
{
"full_name": "Thomas Johnson",
"locale": "en_US"
}
Consulta por nombre completo y usa una dirección IP para la localización
{
"full_name": "Markus Stefan NonExistingLastName",
"ip": "54.201.16.177"
}
Consultar varios nombres en una sola solicitud
[
{
"full_name": "Theresa Miller"
},
{
"full_name": "Thomas Johnson",
"country": "US"
}
]
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"
}
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.full_name_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 |
full_name |
string | El nombre completo 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 |