Docs

Zbudowane pliki do 200 faktur jako jeden plik zip

  • W sandboxie
POST
/invoices/export

Od wersji 0.33.0 (16 paź. 2026). Treść {"ids": [...]}, od 1 do 200 identyfikatorów faktur. Plik zip zawiera jeden plik na każdy zbudowany dokument (UBL, CII, FA(3), XRechnung, Factur-X, ZUGFeRD, PDF albo XML w postaci otrzymanej dla wysyłki bez zmian), nazwany <invoice_number>.<xml|pdf> (z dodanym rodzajem, gdy jedna faktura ma dwa pliki XML), oraz manifest.csv z kolumnami invoice_id,invoice_ref,invoice_number,route,state,file,kind,sha256. Kanoniczny JSON, raport walidacji i eksport z ERP są pominięte. Identyfikator nieznany lub należący do innego klienta jest pomijany bez wskazania, tak samo jak faktura, która nie ma jeszcze zbudowanego pliku; X-Export-Skipped je zlicza. Zakres odczytu; 10 eksportów na minutę na klienta, wspólnie z GET /exports/{dataset}; wiersz audytu data_exported z SHA-256 pliku zip.

Autoryzacja

apiKey
headerAuthorizationBearer <token>

Klucz należy wysyłać jako token typu bearer: Authorization: Bearer <your-api-key>. Wywołanie stanu usługi jest jedynym, które nie wymaga klucza.

Treść żądania

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

Treść odpowiedzi

Plik zip.

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