Saltar al contenido principal
La API de Enrow utiliza códigos de estado HTTP estándar para indicar el resultado de cada solicitud, además de un campo qualification que indica el resultado de una búsqueda o verificación. Esta página enumera todos los códigos y valores de calificación para que puedas gestionar las respuestas de forma fiable. Para los mensajes de error correspondientes y los formatos de respuesta, consulta Gestión de errores.

¿Qué códigos de estado HTTP devuelve la API?

La API de Enrow utiliza códigos de estado HTTP estándar para indicar el resultado de cada solicitud. Un código 2xx significa que la solicitud se realizó correctamente, un código 4xx indica un problema con la solicitud y un código 5xx significa que algo salió mal por parte de Enrow.

¿Qué códigos indican éxito?

Un código de estado 2xx significa que la API aceptó la solicitud. Las operaciones asíncronas (como las búsquedas masivas) devuelven 201 o 202 porque el trabajo continúa en segundo plano.
CódigoSignificadoDescripción
200OKLa solicitud se realizó correctamente, se devolvieron resultados
201CreatedRecurso creado (p. ej., búsqueda masiva iniciada)
202AcceptedSolicitud aceptada, procesamiento asíncrono

¿Qué códigos indican que la solicitud fue rechazada?

Un código de estado 4xx significa que la API rechazó la solicitud debido a algo que se puede corregir en el lado del cliente: parámetros no válidos, una clave de API ausente o no válida, créditos insuficientes o demasiadas solicitudes.
CódigoSignificadoDescripción
400Bad RequestParámetros no válidos o ausentes
401UnauthorizedClave de API no válida o ausente
402Payment RequiredCréditos insuficientes
429Too Many RequestsSe superó el límite de frecuencia
Un 401 significa que la clave de API está ausente o no es válida; consulta Autenticación para saber cómo enviarla correctamente. Un 402 significa que la cuenta se ha quedado sin créditos; revisa el consumo en Créditos y facturación. Un 429 significa que la solicitud superó el rendimiento permitido; consulta Límites de frecuencia para entender los umbrales.
La API nunca devuelve 404. Un ID de búsqueda desconocido o caducado devuelve 400 para los endpoints masivos y 500 para los endpoints individuales.

¿Qué códigos indican un error del servidor?

Un código de estado 5xx significa que la solicitud era válida, pero algo salió mal por parte de Enrow. Estas respuestas se pueden reintentar de forma segura tras un breve retraso.
CódigoSignificadoDescripción
500Internal Server ErrorAlgo salió mal de nuestro lado

¿Qué son las calificaciones de búsqueda?

Una calificación de búsqueda es el valor del campo qualification que indica el resultado de una búsqueda o verificación. Enrow devuelve este campo en todos los endpoints, y el resultado siempre es binario: no hay un “quizás” ni una puntuación de probabilidad. Es una decisión de diseño deliberada.

¿Por qué el resultado es binario?

El resultado es binario porque una respuesta clara de sí o no es más fácil de gestionar que una probabilidad. La mayoría de las herramientas de enriquecimiento devuelven un conjunto complejo de categorías (catch-all, riesgoso, desconocido, no verificable, etc.) que te obligan a construir lógica en torno a probabilidades. Enrow adoptó el enfoque opuesto:
  • Enrow verifica incluso los correos catch-all de forma determinista, por lo que no es necesaria una categoría “catch-all”
  • Enrow no cree en sistemas probabilísticos con docenas de clasificaciones: añaden complejidad sin aportar claridad
  • Un resultado binario significa que puedes actuar sobre los datos de inmediato sin tener que dudar
El resultado es bueno o no lo es. Así de simple.

¿Qué calificaciones devuelve Email Finder?

El Email Finder devuelve uno de los siguientes valores en el campo qualification:
CalificaciónSignificado
validCorreo encontrado y verificado
invalidCorreo no encontrado
ongoingBúsqueda aún en curso

¿Qué calificaciones devuelve Email Verifier?

El Email Verifier devuelve uno de los siguientes valores en el campo qualification:
CalificaciónSignificado
validEl correo es válido y entregable
invalidEl correo es inválido o no entregable
ongoingVerificación aún en curso
invalid significa cosas distintas según el endpoint: en el Email Finder, significa que el correo no se encontró. En el Email Verifier, significa que el correo existe pero no es entregable.

¿Qué calificaciones devuelve Phone Finder?

El Phone Finder devuelve uno de los siguientes valores en el campo qualification:
CalificaciónSignificado
foundNúmero de teléfono localizado correctamente
not_foundNo se pudo encontrar el número de teléfono
ongoingBúsqueda aún en curso

¿Cómo hago el seguimiento de una búsqueda masiva?

Para las operaciones masivas, un campo status indica el progreso del lote. Sondea el endpoint GET correspondiente (resultados masivos de Email Finder, verificaciones masivas de Email Verifier o resultados masivos de Phone Finder) hasta que el status sea completed.
EstadoSignificado
ongoingEl lote sigue procesándose
completedTodas las búsquedas del lote han finalizado
failedEl lote falló

FAQ

Un 401 Unauthorized significa que la clave de API está ausente o no es válida. Asegúrate de que cada solicitud incluya una clave válida en la cabecera x-api-key. Consulta Autenticación para más detalles.
Un 402 Payment Required significa que la cuenta no tiene créditos suficientes para completar la solicitud. Recarga o revisa cómo se consumen los créditos por endpoint en Créditos y facturación.
La API de Enrow nunca devuelve 404. Un ID de búsqueda desconocido o caducado devuelve 400 para los endpoints masivos y 500 para los endpoints individuales. Vuelve a comprobar el id devuelto cuando se inició la búsqueda.
No. ongoing significa que la búsqueda o verificación aún está en curso. Vuelve a sondear el endpoint GET tras un breve retraso, o usa un webhook para recibir una notificación automática cuando finalice; consulta Cómo funcionan los webhooks.

Próximos pasos

Gestión de errores

Consulta los mensajes de error completos y los formatos de respuesta para cada código de estado.

Autenticación

Envía tu clave de API en la cabecera x-api-key para evitar errores 401.

Límites de frecuencia

Comprende los umbrales que activan una respuesta 429.

Créditos y facturación

Consulta cómo se consumen los créditos y evita errores 402.