Webhook: documents.emissionFinished

Este evento se dispara cuando una emisión ha finalizado su proceso de autogestión dentro de la API de Alanube.

Ejemplo de body enviado a la URL configurada en el webhook

{
    "type": "invoice",
    "id": "01M1HE7QFAVZVXHANK4XAABKC1",
    "key": "50611042400310281761900900024010000000080151200000",
    "status": "FINISHED",
    "legalStatus": "ACCEPTED",
    "governmentResponse": "Este comprobante fue recibido en el ambiente de pruebas, por lo cual no tiene validez para fines tributarios.",
    "errorMessage": null,
    "xml": "https://....",
    "xmlHacienda": "https://...."
}

Descripción de las propiedades

PropiedadDescripción
typeTipo de documento emitido. Ver la tabla de tipos de documento.
idIdentificador único del documento en Alanube.
keyClave numérica del comprobante electrónico costarricense.
statusEstado operativo del documento dentro del flujo de Alanube. Ver la tabla de estados.
legalStatusEstado legal otorgado por Hacienda al procesar el comprobante. Ver la tabla de estados legales.
governmentResponseMensaje u observaciones devueltos por Hacienda al procesar el comprobante.
errorMessageMensaje de error en caso de que la emisión haya fallado; null si no hubo errores.
xmlURL firmada del XML del comprobante generado por Alanube.
xmlHaciendaURL firmada del XML del comprobante firmado y procesado por Hacienda.