Docs

De opgebouwde bestanden van maximaal 200 facturen als één zip

  • In de sandbox
POST
/invoices/export

Sinds 0.33.0 (16 okt. 2026). Body {"ids": [...]}, 1 tot 200 factuur-id's. De zip bevat één bestand per opgebouwd document (UBL, CII, FA(3), XRechnung, Factur-X, ZUGFeRD, PDF, of de XML zoals ontvangen bij een pass-through), met de naam <invoice_number>.<xml|pdf> (met de soort erbij als één factuur twee XML-bestanden heeft), en manifest.csv met invoice_id,invoice_ref,invoice_number,route,state,file,kind,sha256. De canonieke JSON, het validatierapport en de ERP-export blijven erbuiten. Een id dat onbekend is of van een andere eindklant, wordt overgeslagen zonder te worden genoemd, net als een factuur zonder opgebouwd bestand; X-Export-Skipped telt ze. De scope read; 10 exports per minuut per eindklant, gedeeld met GET /exports/{dataset}; een auditrij data_exported met de SHA-256 van de zip.

Autorisatie

apiKey
headerAuthorizationBearer <token>

Stuur uw sleutel als bearer-token: Authorization: Bearer <your-api-key>. De health-aanroep is de enige aanroep die geen sleutel vereist.

Body van het verzoek

application/json
  1. body
ids*array<>
Items1 <= items <= 200

Body van het antwoord

De zip.

response?fileapplication/zip
Formaatbinary
curl -X POST "https://example.com/invoices/export" \  -H "Authorization: Bearer <your-api-key>" \  -H "Content-Type: application/json" \  -d '{    "ids": [      "string"    ]  }'
"string"