Skip to content

Schema: DispatchAttempt

All schemas · API reference · Data mapping guide

Field Required Type / allowed values
id Yes string
revision Yes integer
outcome Yes DispatchOutcome
environment Yes WorkspaceEnvironment
attemptedAt Yes string
completedAt Yes string or null
procesoId Yes string or null
cuv Yes string or null
message Yes string or null
requestDigest Yes string
validations Yes array
requestJson No string or null
responseJson No string or null
reconciliation Yes object or null

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": {
"$ref": "#/components/schemas/DispatchOutcome"
},
"environment": {
"$ref": "#/components/schemas/WorkspaceEnvironment"
},
"attemptedAt": {
"type": "string",
"description": "Fecha y hora ISO 8601 (UTC).",
"example": "2026-10-15T12:00:00.000Z"
},
"completedAt": {
"type": [
"string",
"null"
],
"description": "Fecha y hora ISO 8601 (UTC).",
"example": "2026-10-15T12:00:00.000Z"
},
"procesoId": {
"type": [
"string",
"null"
]
},
"cuv": {
"type": [
"string",
"null"
],
"description": "Solo presente si el recibo es aceptado y verificado."
},
"message": {
"type": [
"string",
"null"
]
},
"requestDigest": {
"type": "string"
},
"validations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MinistryValidation"
}
},
"requestJson": {
"type": [
"string",
"null"
],
"description": "Cuerpo exacto enviado (snapshot inmutable)."
},
"responseJson": {
"type": [
"string",
"null"
],
"description": "Respuesta exacta recibida, si existe."
},
"reconciliation": {
"type": [
"object",
"null"
],
"properties": {
"evidenceCuv": {
"type": "string"
},
"outcome": {
"type": "string",
"enum": [
"accepted",
"inconclusive"
]
},
"reconciledAt": {
"type": "string",
"description": "Fecha y hora ISO 8601 (UTC).",
"example": "2026-10-15T12:00:00.000Z"
}
},
"required": [
"evidenceCuv",
"outcome",
"reconciledAt"
]
}
},
"required": [
"id",
"revision",
"outcome",
"environment",
"attemptedAt",
"completedAt",
"procesoId",
"cuv",
"message",
"requestDigest",
"validations",
"reconciliation"
],
"description": "Intento inmutable registrado antes de la llamada externa."
}