Ir al contenido principal
CuteJSON
↑↓ Navegar Enter Seleccionar Esc Cerrar

Esquema de Respuesta de Error

Intermedio Esquema JSON

Un esquema JSON para validar respuestas de error de API con detalles de error estructurados. Listo para copiar y probar.

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "ErrorResponse",
  "type": "object",
  "properties": {
    "status": { "const": "error" },
    "error": {
      "type": "object",
      "properties": {
        "code": { "type": "string" },
        "message": { "type": "string" },
        "details": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "field": { "type": "string" },
              "message": { "type": "string" }
            }
          }
        }
      },
      "required": ["code", "message"]
    },
    "requestId": { "type": "string" }
  },
  "required": ["status", "error"]
}
Ejemplos JSON