Descarcare factura PDF
Descarca factura in format PDF. Parametrii se trimit in URL (query string).
Factura poate fi preluata prin API doar ca fisier PDF. Nu exista endpoint pentru factura in format JSON sau XML.
Raspunsul de succes este un fisier binar (application/octet-stream), trimis cu Content-Disposition: attachment si cu numele fisierului format din factura + serie + numar - de exemplu facturafac3880.pdf.
Content-Type din raspuns oglindeste header-ul Accept trimis in cerere: daca ceri Accept: application/json, raspunsul e etichetat application/json, desi corpul ramane acelasi PDF. Nu te baza pe Content-Type ca sa decizi cum tratezi raspunsul.
Nu trimite Accept: application/pdf. Valoarea cea mai naturala e singura care nu merge: raspunsul e 406 cu {"code": "invalid_accept_header"}, nu PDF-ul. Merg application/octet-stream, */*, application/json sau lipsa completa a header-ului Accept.
Atentie la erori: acest endpoint nu intoarce o eroare de API. Orice parametru lipsa sau document inexistent duce la 502 Bad Gateway, cu corp HTML, care nu se poate interpreta programatic. Spre deosebire de el, proforma in PDF intoarce 400 cu errorText in JSON.
Query parameters
CIF-ul firmei tale
Seria facturii
Numarul facturii
Response
Fisierul PDF al facturii, ca flux binar (application/octet-stream). Salveaza-l intr-un fisier .pdf.