id | string | Identificador (UUID). |
numero | string | null | Número de la factura en su serie. |
folio_fiscal | string | null | Identificador ante la autoridad fiscal (UUID del CFDI en México); null si no aplica. |
cliente | string | null | Cliente al que va dirigido: nombre de la empresa, o los datos para darlo de alta si no existe. |
estado | string | draft, open, paid, void o uncollectible. |
estado_fiscal | string | Estado de la emisión: pending, issued, cancelled o error. |
pais | string | País ISO 3166-1 alfa-2. |
tipo | string | Tipo de documento: cfdi_40, cfdi_egreso, proforma, commercial_invoice, commercial_credit_note, verifactu_invoice o verifactu_credit_note. |
documento | "factura" | "factura_proforma" | "nota_credito" | "nota_debito" | Cómo se titula el documento. factura_proforma no es una factura ni tiene validez fiscal: el tipo proforma y, en España, todo documento sin registro de Verifactu. |
moneda | string | null | Divisa ISO 4217. |
total | number | Importe en la divisa indicada por `moneda`. |
pagado | number | Importe en la divisa indicada por `moneda`. |
saldo | number | Importe en la divisa indicada por `moneda`. |
vence | string | null | Fecha ISO 8601. |
vencida | boolean | true si pasó la fecha de vencimiento con saldo pendiente. |
cotizacion_id | string | null | ID de la cotización relacionada. |
creada | string | null | Fecha ISO 8601. |
language | "es" | "en" | "pt" | "fr" | "de" | null | Solo lectura. Idioma con que se emitió: es, en, pt, fr o de. null mientras es borrador. |
subtotal | number | Importe en la divisa indicada por `moneda`. |
impuestos | number | Importe en la divisa indicada por `moneda`. |
moneda_contable | string | null | Divisa ISO 4217. |
tipo_cambio | number | null | Tipo de cambio declarado de la divisa de venta a la contable; null si son la misma. |
total_contable | number | null | Total convertido a la divisa contable. |
notas | string | null | Notas internas; el cliente no las ve. |
nota_credito_de | string | null | ID de la factura que corrige esta nota de crédito. |
emisor | any | Datos fiscales de quien emite. |
receptor | any | Datos fiscales del cliente que recibe la factura. |
descuento | object | null | Descuento de documento, aplicado antes de impuestos y repartido entre las líneas; null si no hay. subtotal ya es neto. |
conceptos | object[] | Líneas de la factura con su impuesto. |
pagos | object[] | Pagos recibidos. |