crisphive

Errores y sobre de respuesta

Cada respuesta — de éxito o de fallo — comparte una misma estructura de sobre, de modo que puede analizarla de la misma manera en todos los casos.

{
  "error_code": 0,
  "message": "Success",
  "errors": null,
  "data": { }
}

En caso de fallo

En caso de fallo, error_code contiene un código simbólico como WRONG_QUERY, data es null y errors puede incluir detalles de validación a nivel de campo. El estado HTTP refleja la clase de error (4xx cliente, 5xx servidor), mientras que el código identifica la causa específica — consulte la referencia completa de códigos de error.