Tlačové zostavy dostupné v aplikácii možno získať aj prostredníctvom rozhrania REST API, zvyčajne pre konkrétny záznam alebo pre celý zoznam. Adresy URL vyzerajú takto:
/c/<identifikátor spoločnosti>/<dôkazy>.pdf
/c/<identifikátor spoločnosti>/<záznam>/<identifikátor záznamu>.pdf
Konkrétnu správu možno vybrať pomocou parametra report-name. V prípade potreby je možné vybrať aj jazyk správy; na tento účel sa používa parameter report-lang. Podporované jazyky sú en, en, en a de.
Je možné vygenerovať aj elektronicky podpísaný súbor PDF. Táto funkcia má niekoľko obmedzení: funguje len s certifikátmi uloženými v systéme ABRA Flexi a je možné uložiť len jeden certifikát. V adrese URL musíte zadať report-sign=true. V budúcnosti bude možné vybrať, ktorý z uložených certifikátov sa má použiť.
Kompletná adresa URL môže vyzerať takto:
/c/company/invoice-issued/1.pdf?report-name=dodaciList
/c/company/invoice-issued/1.pdf?report-name=dodaciList&report-lang=en
/c/company/invoice-issued/1.pdf?report-name=dodaciList&report-sign=true
Prehľad podporovaných zostáv pre daný záznam nájdete v časti /c/<identifikátor spoločnosti>/<záznam>/zostavy (napr. pre faktúru ). Výstup možno opäť exportovať vo formátoch XML alebo JSON.
Výstup obsahuje nasledujúce informácie:
reportId: identifikátor správy. Pri volaní sa zadáva ako parameterreport-name.reportName: meno používateľa. Zobrazuje sa v aktuálnom jazyku (v závislosti od prehliadača/agenta).isDefault: je správa predvolená? To znamená, že sa vyberie po stlačení rýchleho tlačidla.PredvolenéObrázok: niektoré zostavy sú prehľadové zostavy, niektoré tlačia konkrétny záznam. Prijíma hodnoty1aN.expandable: existuje rozšírená verzia tlačovej zostavy?summed: podporuje tlačová zostava sčítanie?
