Tiskový dialog, jaký znáte z aplikace, přes API vyvolat nelze — API je rozhraní bez uživatelského prostředí. Co ale jde, je nechat si vygenerovat samotný tiskový výstup.
Tisková sestava jako PDF
Stačí k adrese dokladu přidat příponu .pdf:
GET /c/{firma}/faktura-vydana/123.pdf
GET /c/{firma}/faktura-vydana/123.pdf?report-name=faktura
Bez parametru se použije výchozí sestava evidence. Konkrétní sestavu vybírá report-name; seznam dostupných sestav vydá adresa /c/{firma}/{evidence}/reports.xml a do parametru patří hodnota z elementu reportId.
⚠️ Název sestavy, který v seznamu není, skončí odpovědí 500 a hlášením Report '…' can't be found — ne prázdným PDF. Hodnotu proto berte ze seznamu sestav.
Další možnosti
Výstup lze získat i jako XLSX — viz Export tiskových sestav (PDF / XLSX).
Doklad lze rovnou odeslat e-mailem i s PDF přílohou přes
/odeslani-dokladu, viz Odesílání e-mailem.PDF lze nechat elektronicky podepsat parametrem
report-sign=true, viz Generace PDF s elektronickým podpisem.
