Skip to main content
DELETE
/
invoices
curl https://api.onepay.la/v1/invoices \
  -X DELETE \
  -H "Authorization: Bearer sk_test_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "reason": "DELETE_FROM_PROVIDER"
  }'
null
Esta acción es irreversible. Todas las facturas pendientes de la empresa serán eliminadas junto con sus pagos asociados. Úselo con precaución.
El proceso se ejecuta de forma asíncrona: el endpoint retorna inmediatamente con un 202 Accepted y las facturas se eliminan en segundo plano. Cada factura eliminada también cancela y elimina su pago asociado. Las facturas con estado PAID o CONCILIATED no serán eliminadas.

Body

reason
string
default:"DELETE_FROM_PROVIDER"
Razón de la eliminación. Determina el comportamiento de los eventos asociados al pago.Valores permitidos:
  • DELETE_FROM_PROVIDER — Eliminada desde el proveedor (dispara PaymentDeletedEvent).
  • PAID_FROM_PROVIDER — Pagada desde el proveedor (elimina el pago silenciosamente, sin disparar eventos).
curl https://api.onepay.la/v1/invoices \
  -X DELETE \
  -H "Authorization: Bearer sk_test_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "reason": "DELETE_FROM_PROVIDER"
  }'

Response

null