Docs

Pobranie wygenerowanego dokumentu lub potwierdzenia z kanału

  • W sandboxie

Prostymi słowami

Zwraca zapisany dokument: JSON w postaci odebranej, zbudowany plik, raport walidacji lub potwierdzenie z kanału.
GET
/invoices/{id}/documents/{kind}

Rodzaje: canonical (JSON w postaci odebranej), erp-export (eksport z ERP w postaci wysłanej przez ERP), plik w postaci wysłanej (ubl, cii, fa3, pdf), zbudowany dokument (xrechnung-ubl dla Niemiec, w pozostałych przypadkach ubl lub fa3), validation-report i manifest (SHA-256 bajtów wysyłanych do kanału oraz warstwy, które je sprawdziły). Cztery rodzaje JSON są zwracane jako application/json. ETag to SHA-256.

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.

Parametry ścieżki

id*string

Identyfikator faktury zwrócony przez wywołanie przesłania.

Wzorzec^inv_[A-Za-z0-9]{16,40}$
kind*string

Który dokument pobrać.

Wartość spośród"ubl""cii""fa3""facturx""pdf""route-receipt""validation-report""manifest""canonical""erp-export"

Treść odpowiedzi

Plik. ETag to jego SHA-256.

response?string
curl -X GET "https://example.com/invoices/inv_bd8bc8b276f38643f1c0f24f/documents/ubl" \  -H "Authorization: Bearer <your-api-key>"
{}