TF Fiscal
Documentación

DC-e

Cancelar DC-e

Solicita la cancelación de un DC-e autorizado (hasta 24 horas después de la autorización); asíncrono, resultado vía webhook.

POST/openapi/v2/empresas/{empresaId}/dc-e/{dceId}/cancelar
Requiere las cabeceras de firma token, timestamp y sign, vea Autenticación.

La aceptación devuelve HTTP 200 sin cuerpo, el documento pasa a CancelamentoPendente y la plataforma registra el evento de cancelación 110111 en la SEFAZ de forma asíncrona. El resultado llega por el webhook dce.canceled (Cancelada) o dce.cancel_rejected (CancelamentoNegado), y también puede consultarse por la consulta. El DC-e oficial solo tiene cancelación: no hay carta de corrección ni inutilización de numeración.

Parámetros de ruta

empresaId*
stringIdentificador de la empresa emisora
dceId*
stringIdentificador del documento

* Campo obligatorio

Cuerpo de la petición

motivo
stringMotivo de la cancelación

* Campo obligatorio

200
Cancelación aceptada; sin cuerpo de respuesta. El documento pasa a CancelamentoPendente; el veredicto de la SEFAZ llega por el webhook.

Sin cuerpo de respuesta

Un POST sin cuerpo firma con la cadena vacía como body; un POST con cuerpo (cancelación con motivo) firma el JSON bruto con CR/LF eliminados, exactamente como los endpoints JSON. Si envía { "motivo": ... }, incluya ese mismo texto en la firma. Vea Autenticación.