Referencia
Errores
Todos los errores siguen RFC 7807 Problem Details. El campo code es machine-readable — los clientes deberían hacer switch sobre eso, no sobre el title.
json
HTTP/1.1 422 Unprocessable Entity
Content-Type: application/problem+json
{
"type": "https://api.automeli.com/errors/E_PRODUCT_INVALID_SKU",
"title": "SKU inválido",
"status": 422,
"code": "E_PRODUCT_INVALID_SKU",
"instance": "/api/v1/products",
"detail": "items[3].sku no cumple el formato (10 chars alfanum)."
}Hacé switch sobre
code en tu cliente. El title es human-readable y puede cambiar; el code es contrato público y estable.Catálogo completo (20)
Código y descripciónStatus