Saltar al contenido principal

Codigos de error

La API utiliza codigos de estado HTTP estandar y devuelve respuestas de error en formato JSON.

Codigos de estado HTTP

CodigoSignificadoDescripcion
200OKSolicitud exitosa
400Bad RequestParametros ausentes o invalidos
401UnauthorizedAPI key ausente o invalida
403ForbiddenLa API key no tiene acceso
404Not FoundEl endpoint no existe
429Too Many RequestsLimite de tasa o cuota excedidos
500Internal Server ErrorAlgo salio mal en nuestro lado
503Service UnavailableServicio dependiente temporalmente no disponible

Formato de respuesta de error

Todas las respuestas de error siguen un formato consistente:

{
"error": "Description of the error",
"status": 400
}

Errores comunes

API Key ausente

curl https://api.iqxlookup.neivi.es/api/v1/email?address=test@example.com
{
"error": "Missing X-Api-Key header",
"status": 401
}

Parametros invalidos

curl -H "X-Api-Key: ALk-your-key" \
"https://api.iqxlookup.neivi.es/api/v1/email"
{
"error": "Parameter 'address' is required",
"status": 400
}

Limite de tasa excedido

{
"error": "Rate limit exceeded",
"retryAfter": 42,
"status": 429
}