Skip to main content
DELETE
https://api.onepay.la/v1
/
invoices
/
{invoice_id}
Eliminar factura
curl --request DELETE \
  --url https://api.onepay.la/v1/invoices/{invoice_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "reason": "<string>"
}
'
no content

Path params

invoice_id
string
required
ID de la factura a eliminar. Crear factura.
reason
string
default:"DELETE_FROM_PROVIDER"
Motivo de la eliminación (opcional). Valores permitidos: DELETE_FROM_PROVIDER, PAID_FROM_PROVIDER.Si el motivo proporcionado es PAID_FROM_PROVIDER, no se enviará ninguna notificación al cliente. Pero si el motivo es DELETE_FROM_PROVIDER, se le notificará al cliente que la factura fue eliminada.

Response

no content
Notas
  • Solo puedes eliminar facturas que pertenezcan a tu compañía.
  • Si el motivo proporcionado es PAID_FROM_PROVIDER, no se enviará ninguna notificación al cliente.
  • Pero si el motivo es DELETE_FROM_PROVIDER, se le notificará al cliente que la factura fue eliminada.
Códigos de error
  • 401 Unauthorized: token ausente o inválido.
  • 403 Forbidden: compañía inactiva o sin permisos.
  • 404 Not Found: la factura no existe o pertenece a otra compañía.