Menú de la documentación

Desarrolladores

Errores

Forma de las respuestas de error de la API de Blogenia, códigos HTTP y códigos de error propios.

Ver como Markdown

Los errores usan el código HTTP correspondiente y un cuerpo JSON con la misma forma.

Campos

CampoTipoDescripción
statusCodenumberCódigo HTTP.
errorstringNombre estándar del código HTTP.
messagestring | string[]Explicación en español. En errores de validación puede ser una lista de textos.
requestIdstringIdentificador de la petición. Indícalo si escribes a soporte.
codestringSolo en algunos errores: código estable para tratarlo en tu programa.
Cuerpo de error
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "Blog no encontrado",
  "requestId": "0b8e2f6c-6d63-4d0e-9c1a-5d8f3c1d7a11"
}

Códigos HTTP

CódigoSignificado
400Un parámetro no es válido o no existe (por ejemplo limit=500, page=0 o format=xml).
401Falta la clave, no es válida o la ruta no admite claves. Ver Autenticación.
403Tu plan no incluye la API o la organización está suspendida.
404El blog o el artículo no existe, no es de tu organización, el identificador está mal formado o el artículo no está publicado.
429Has superado el límite de tu plan. Ver Límites de uso.
5xxError nuestro. Reintenta con espera creciente.

Códigos de error propios

codeHTTPCuándo
plan_required403La organización está en el plan Free.
ORGANIZATION_SUSPENDED403La organización está suspendida.
rate_limited429Límite de peticiones superado.