Referencia de la APIÓrdenes de cobro
Reactivar
Reactiva una orden de cobro cancelada.
Descripción general
Este endpoint reactiva una orden de cobro cancelada. status se recalcula con las fechas (overdue, issued o created, nunca paid) y canceled_at vuelve a null.
La reactivación no cambia sat_status, los CFDI ni remaining_amount: un CFDI que se canceló al cancelar la orden de cobro sigue cancelado. Si necesitas un CFDI nuevo, emítelo con Emitir CFDI.
No lleva cuerpo. Requiere el permiso Administrar en Órdenes de cobro.
Endpoint
POST
https://app.credonix.mx/api/v1/invoices/{invoiceId}/reactivatePath param: invoiceId — el id de la orden de cobro.
Reactiva la orden de cobro
Devuelve la orden de cobro actualizada. En el ejemplo la fecha de emisión ya llegó y no tiene vencimiento, así que status queda en issued.
Errores
| Status | Código | Causa |
|---|---|---|
401 | MISSING_API_KEY | INVALID_API_KEY | API_KEY_REVOKED | API key ausente, inválida o revocada. |
403 | INSUFFICIENT_PERMISSIONS | La API key no tiene el permiso Administrar en Órdenes de cobro. |
404 | NOT_FOUND | La orden de cobro no existe en tu organización. |
409 | INVOICE_NOT_CANCELED | La orden de cobro no está cancelada. La respuesta incluye { "message": "Solo es posible reactivar órdenes de cobro canceladas." }. |