Timbrar factura
Dispara la emisión de una factura con política manual, o reintenta una on_issue que falló.
POST
Para las facturas creadas con
El resto se descubre al procesar, así que llegan como
stamp_policy: "manual", que esperan exactamente este llamado.
También sirve para reintentar una on_issue cuyo timbrado automático falló de forma permanente — por ejemplo, si al crearla no tenías una resolución activa. Su disparo ya ocurrió, así que sin esta puerta habría que recrear la factura.
No aplica a on_payment ni a none. Con on_payment el disparo es el pago, y emitir a mano generaría un documento fiscal por una venta que todavía no cobraste — justo lo que esa política evita. Para forzarlo, cambia la política a manual.
Responde 202: encola el envío y te avisa por webhook. La DIAN puede tardar minutos, así que no se bloquea el request esperándola.
Headers
string
required
Token único para garantizar la idempotencia de la petición
Errores
Dos casos se rechazan de inmediato, sin encolar: una factura importada de otro sistema —que puede llegar porque esta subruta cuelga de/invoices/{id}— y una cuya política no admite emisión manual (on_payment o none).
422
invoice.stamp_rejected o quedan en el log de la factura. Ninguno se arregla reintentando: