Skip to content

Schema: ValidationEvidence

All schemas · API reference · Data mapping guide

Field Required Type / allowed values
id Yes string
revision Yes integer
outcome Yes valid, invalid
current Yes boolean
contentDigest Yes string
attachedDocumentSha256 Yes string or null
rulesVersion Yes string
contextDigest Yes string
referencesDigest Yes string
issues Yes array
validatedAt Yes string

The JSON retains the source contract descriptions. Do not translate property names or enum values.

{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"revision": {
"type": "integer"
},
"outcome": {
"type": "string",
"enum": [
"valid",
"invalid"
]
},
"current": {
"type": "boolean",
"description": "true si corresponde a la revisión y al contexto vigentes."
},
"contentDigest": {
"type": "string"
},
"attachedDocumentSha256": {
"type": [
"string",
"null"
],
"description": "sha256 del AttachedDocument leído del sistema de facturación para esta validación; null si el paquete no envía XML o no se pudo leer."
},
"rulesVersion": {
"type": "string"
},
"contextDigest": {
"type": "string"
},
"referencesDigest": {
"type": "string"
},
"issues": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ApiIssue"
}
},
"validatedAt": {
"type": "string",
"description": "Fecha y hora ISO 8601 (UTC).",
"example": "2026-10-15T12:00:00.000Z"
}
},
"required": [
"id",
"revision",
"outcome",
"current",
"contentDigest",
"attachedDocumentSha256",
"rulesVersion",
"contextDigest",
"referencesDigest",
"issues",
"validatedAt"
],
"description": "Evidencia de validación de una revisión exacta: contenido, reglas, referencias y contexto usados."
}