API referenceDocumentsCFDI
Get CFDI
Returns one CFDI by public document reference, including its current fiscal and lifecycle state.
- Endpoint
GET /v1/cfdis/{documentRef}- Authorization
- One of these permissions is required: `invoices:read`, `employees:read`.
- Environments
- Production and sandbox
- Idempotency
- Not required.
- Common next step
Create CFDI draft POST
Creates a CFDI draft and derives canonical line taxes. For each partial payment, increase installment, use the preceding remaining balance as previousBalance, and use taxes: "auto" when Exac knows the related CFDI; otherwise provide its taxObject and payment-level taxes.
Update CFDI draft PUT
Fully replaces a CFDI draft and re-runs the same canonical tax resolution used at creation.