⚡ 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
Solicitudes necesarias: 1
| Headers |
Content-Type: application/json
Authorization: Bearer <tu token de autorización>
|
||||||||||||||||||||||||
| JSON Payload |
|
Ejemplos de solicitudes
Consulta solo por dirección de correo electrónico
{
"email": "theresa.miller14@gmail.com"
}
Consulta por dirección de correo electrónico y código de país
{
"email": "thomas.clarks@hotmail.com",
"country": "US"
}
Consulta por dirección de correo electrónico y configuración regional del navegador
{
"email": "Thomas.j32@live.com",
"locale": "en_US"
}
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"
}
Consultar varios nombres en una sola solicitud
[
{
"email": "thomas.clarks@hotmail.com",
"country": "US"
},
{
"email": "theresa.miller14@gmail.com"
}
]
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"
}
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 |