API referenceDocumentsInvoices
Stamp invoice
Stamps a reviewed CFDI draft. Exac refuses to stamp when the provider draft no longer matches its canonical tax snapshot.
- Endpoint
POST /v1/invoices/{documentRef}/stamp- Authorization
- Required permission: `invoices:manage`.
- Environments
- Production and sandbox
- Idempotency
- Required for safe retries.
- Common next step
Create invoice draft from sales receipts POST
Creates an unstamped CFDI draft from eligible sales receipts. A receipt line sold before its product had SAT data returns receipt_item_fiscal_identity_required; retry with remediation.receiptItems.
Refresh status POST
Queries SAT directly for the current CFDI status. If required verification data is missing, it derives and persists it from the fiscal XML before reconciling local status and cancellation state.