v1
latestOpenAPI 3.0.32026-07-2410639570.9 KBAlegra Webhooks - V1
Finalización de emisión de factura
Alegra invoca este endpoint cuando una factura termina su proceso de emisión ante la DIAN.
Actualiza el estado del documento en el PMS buscando por invoice.id (campo third_party_id).
Mapeo de estados:
| status de Alegra | legalStatus de Alegra | Estado en PMS |
|---|---|---|
| REGISTERED o WAITING_RESPONSE | — | :in_process |
| SENT | ACCEPTED o ACCEPTED_WITH_OBSERVATIONS | :approved |
| SENT | REJECTED | :rejected |
| cualquier otro | — | :failed |
post/api/electronic_billing/webhook/invoice_emission_finish
Request body
Example request
{
"invoice": {
"id": "1001",
"status": "SENT",
"legalStatus": "ACCEPTED"
}
}Response
ok — estado de la factura actualizado exitosamente