API Timbre (Facturas)
Create Invoice from Ticket
Create invoice from receipt image
POST
Overview
Create an invoice (factura) from a receipt image. The system will process the image, extract the relevant information, and generate a CFDI-compliant invoice.This operation requires 1 credit. Make sure you have sufficient credits before calling this endpoint.
Request Body
Imagen del ticket codificada en Base64. Formatos soportados: JPEG, PNG.
Código de uso CFDI. Valores comunes:
G01- Adquisición de mercancíasG02- Devoluciones, descuentos o bonificacionesG03- Gastos en generalP01- Por definir
Descripción opcional del gasto. Ejemplo:
Comida de negociosResponse
Unique invoice identifier
Invoice status. Values:
pending, processing, completed, failedInvoice total amount (extracted from receipt)
Currency code (e.g.,
MXN)Vendor name (extracted from receipt)
ISO 8601 timestamp of creation
URL to download the invoice PDF (available when status is
completed)URL to download the invoice XML/CFDI (available when status is
completed)Processing Status
After creating an invoice, the status will beprocessing. You can poll the Get Invoice Details endpoint to check when processing is complete.
| Status | Description |
|---|---|
pending | Invoice request received |
processing | Receipt is being processed |
completed | Invoice generated successfully |
failed | Invoice generation failed |