Error
El sobre único de error. Programa contra type, que es estable — message está
escrito para humanos y su redacción puede cambiar.
error object
messagestring
Frase legible que describe el fallo.
Example:
Invalid request payload.typestring
Código estable del fallo, en snake_case.
Example:
invalid_requestrequest_idstring
Solo en 500 internal: el identificador de la petición, el mismo de la
cabecera X-Request-Id. El cuerpo nunca trae la causa del fallo — es con este
id que soporte la encuentra en nuestros registros.
Example:
0d72872e-f70e-4c25-95c6-6bec4d33a800issuesobject[]
Detalle por campo cuando el fallo es de validación.
metaobject
Cuerpo de error original de Meta, cuando el fallo vino de ellos.
scopestring
Solo en un 429: qué cubo rechazó — key, session o account.
Possible values: [key, session, account]
allowedstring[]
Solo en un 405: los métodos que acepta la ruta, los mismos de la cabecera Allow.
Error
{
"error": {
"message": "Invalid request payload.",
"type": "invalid_request",
"request_id": "0d72872e-f70e-4c25-95c6-6bec4d33a800",
"issues": [
{}
],
"meta": {},
"scope": "key",
"allowed": [
"string"
]
}
}