Aller au contenu

BATCH_SIZE_INVALID

Statut HTTP 400Factures et avoirs

Fautes de lot (Limites de débit).

Ce code est décrit avec : INVALID_JSON, BATCH_ITEM_INVALID, BATCH_LARGER_THAN_BURST.

POST /invoices/batch accepte au plus 100 éléments (sinon 400 BATCH_SIZE_INVALID), 5 Mio et 5 000 lignes de facture au total (413 BATCH_TOO_LARGE). Les éléments peuvent viser des entreprises différentes ; ils sont traités l’un après l’autre, regroupés par entreprise. L’appel répond 200 dès que le corps est lisible, avec un résultat par élément dans l’ordre où vous les avez envoyés, et les totaux accepted, replayed, rejected.

Une erreur a cette forme ; lisez error.code, pas error.message :

{
"object": "error",
"error": { "code": "BATCH_SIZE_INVALID", "message": "…", "type": "…" },
"meta": { "request_id": "req_…" }
}