id | string | Identifiant (UUID). |
numero | string | null | Numéro de la facture dans sa série. |
folio_fiscal | string | null | Identifiant auprès de l’administration fiscale (UUID du CFDI au Mexique) ; null s’il ne s’applique pas. |
cliente | string | null | Client destinataire : nom de l’entreprise, ou les informations pour le créer s’il n’existe pas. |
estado | string | draft, open, paid, void ou uncollectible. |
estado_fiscal | string | État de l’émission : pending, issued, cancelled ou error. |
pais | string | Pays ISO 3166-1 alpha-2. |
tipo | string | Type de document : cfdi_40, cfdi_egreso, proforma, commercial_invoice, commercial_credit_note, verifactu_invoice ou verifactu_credit_note. |
documento | "factura" | "factura_proforma" | "nota_credito" | "nota_debito" | Intitulé du document. factura_proforma est une facture pro forma : ce n’est pas une facture et elle n’a pas de valeur fiscale. Couvre le type proforma et, en Espagne, tout document sans enregistrement Verifactu. |
moneda | string | null | Devise ISO 4217. |
total | number | Montant dans la devise indiquée par `moneda`. |
pagado | number | Montant dans la devise indiquée par `moneda`. |
saldo | number | Montant dans la devise indiquée par `moneda`. |
vence | string | null | Date ISO 8601. |
vencida | boolean | true si la date d’échéance est dépassée avec un reste à payer. |
cotizacion_id | string | null | ID du devis associé. |
creada | string | null | Date ISO 8601. |
language | "es" | "en" | "pt" | "fr" | "de" | null | Lecture seule. Langue dans laquelle la facture a été émise : es, en, pt, fr ou de. null tant qu’il s’agit d’un brouillon. |
subtotal | number | Montant dans la devise indiquée par `moneda`. |
impuestos | number | Montant dans la devise indiquée par `moneda`. |
moneda_contable | string | null | Devise ISO 4217. |
tipo_cambio | number | null | Taux de change déclaré de la devise de vente vers la devise comptable ; null si ce sont les mêmes. |
total_contable | number | null | Total converti dans la devise comptable. |
notas | string | null | Notes internes ; le client ne les voit pas. |
nota_credito_de | string | null | ID de la facture que corrige cet avoir. |
emisor | any | Informations fiscales de l’émetteur. |
receptor | any | Informations fiscales du client destinataire de la facture. |
descuento | object | null | Remise sur le document, appliquée avant taxes et répartie entre les lignes ; null s’il n’y en a pas. subtotal est déjà net. |
conceptos | object[] | Lignes de la facture avec leur taxe. |
pagos | object[] | Paiements reçus. |