Facturi

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.

get/invoice/pdf

Query parameters

cifstring required

CIF-ul firmei tale

seriesnamestring required

Seria facturii

numberstring required

Numarul facturii

Response

Fisierul PDF al facturii, ca flux binar (application/octet-stream). Salveaza-l intr-un fisier .pdf.

Changes