Přeskočit na hlavní obsah

Jak přes API uložit PDF k dokladu?

Přiložení PDF k faktuře pomocí cURL

Autor: Petr Pech

PDF (nebo jakýkoli jiný soubor) se k dokladu přidá požadavkem PUT na sub-evidenci prilohy. Název přílohy určuje poslední část adresy.


Požadavek

PUT /c/{firma}/faktura-prijata/1/prilohy/new/Faktura-PF1_0001.pdf
Content-Type: application/pdf

(tělem požadavku je samotný soubor)

Týž požadavek nástrojem cURL:

curl -u uzivatel:heslo -k -L -X PUT \
-H "Content-Type: application/pdf" \
-T Faktura-PF1_0001.pdf \
"https://server:5434/c/{firma}/faktura-prijata/1/prilohy/new/Faktura-PF1_0001.pdf"

Úspěch potvrdí odpověď 201. Stejným způsobem se přikládá soubor k libovolné evidenci, která přílohy podporuje — místo faktura-prijata/1 stačí uvést jinou evidenci a identifikátor záznamu.

ℹ️ Nahrání PDF nespustí import dokladu — soubor se jen přiloží. Chcete-li z přijaté faktury v PDF nebo ISDOC vytvořit doklad, posílejte jej přímo na evidenci s parametrem typDokl, jak popisuje článek cURL příkaz pro import dat do aplikace.


Související

Dostali jste odpověď na svou otázku?