Appearance
validacion
urn:auditium:api:error:validacion| HTTP | 422 |
title | Validación |
Los valores enviados son legibles y del tipo correcto, pero la operación no puede realizarse porque incumplen una regla de negocio. El detail indica qué regla.
INFO
Ningún endpoint disponible hoy emite este tipo. Está publicado porque forma parte del catálogo y puede aparecer cuando se habiliten endpoints de escritura.
Causa típica
Valores coherentes en sí mismos que la operación rechaza por su contenido: una fecha posterior a la permitida, un estado incompatible con la transición pedida, un identificador que existe pero no puede usarse en ese contexto.
Cómo resolverlo
Leer el detail, que nombra la regla incumplida, y corregir los valores. No reintentar sin cambios: la petición está bien formada, así que el resultado va a ser el mismo.
Ejemplo
json
{
"type": "urn:auditium:api:error:validacion",
"title": "Validación",
"status": 422,
"detail": "La fecha de vigencia no puede ser anterior a la fecha de emisión.",
"instance": "/ruc/api/ejemplo",
"_links": [
{ "href": "https://developers.auditium.com.ar/errores/validacion", "rel": "help", "method": "GET" }
]
}Relacionados
parametro-invalido— el valor no se puede interpretar, y la respuesta es400.