Saltar al contenido
Menú de la documentación

Errores

Todos los códigos de error de la API y del servidor MCP de findbytown, con su estado HTTP y qué hacer.

Un error tiene el estado HTTP indicado abajo y este cuerpo. error es estable: básate en él, no en message, cuya redacción puede cambiar. Indica requestId cuando nos escribas; también está en la cabecera X-Request-Id.

{
  "error": "quota_exhausted",
  "message": "Monthly reveal quota exhausted.",
  "details": {
    "resetAt": "2030-01-01T00:00:00.000Z"
  },
  "requestId": "00000000-0000-4000-8000-000000000000"
}

Un 429 lleva además Retry-After, en segundos. Un 401 lleva WWW-Authenticate: Bearer.

CódigoEstado HTTPSignificado
validation_error400Falta un parámetro o su formato es incorrecto. details indica cuál.
unknown_parameter400Este endpoint no reconoce un parámetro de consulta, normalmente por un error de escritura. details indica cuál.
use_reveal_endpoint400Has enviado reveal= en una lectura. Las lecturas nunca gastan cuota: usa el endpoint de revelación.
bad_id400El id de la empresa no es un entero positivo.
missing_api_key401No hay cabecera Authorization, o está vacía.
invalid_api_key401La clave no existe o ha sido revocada.
quota_exhausted402No quedan revelaciones en este periodo. details contiene la fecha de reinicio. La lectura sigue disponible.
plan_without_api403El plan actual de la cuenta no incluye la API. Se aplica desde el momento en que termina un plan.
suspended403La cuenta está suspendida. Sus claves vuelven a funcionar si se levanta la suspensión.
bad_origin403Solo MCP: la cabecera Origin del navegador no es uno de nuestros hosts.
not_found404Esa empresa no existe, o se retiró a petición de su propietario.
method_not_allowed405Solo MCP: GET y DELETE no están disponibles, usa POST.
email_invalid409El email de esta empresa está marcado como no válido, así que no se puede revelar. No se ha gastado nada.
payload_too_large413Solo MCP: el cuerpo de la solicitud es demasiado grande.
rate_limited429Demasiadas solicitudes este minuto. Espera los segundos que indica Retry-After.
budget_exhausted429Has alcanzado el presupuesto de hoy de empresas distintas. Las empresas ya vistas hoy siguen pasando. Retry-After indica cuándo se reinicia.
blocked429El acceso a los datos de empresas está temporalmente en pausa por uso automatizado, como recorrer ids. Retry-After indica el tiempo restante. Escribe a soporte si es un error.
internal_error500Algo ha fallado por nuestra parte. Indica requestId al escribir a soporte.
reveals_unavailable503Las revelaciones no están disponibles por un momento y no se ha gastado nada. Inténtalo de nuevo en breve.

Volver a findbytown