ZačínamePrvé volanie API

Prvé volanie API

Načítajte doklady organizácie pomocou cURL.

Príklad načíta doklady cez POST /v2/documents. Pripravte si API kľúč a IČO firmy, ku ktorej má integrácia prístup.

1. Pripravte API kľúč

V termináli spustite nasledujúci príkaz. Hodnotu VYGENEROVANY_API_KEY_V_DOKLADO nahraďte svojím API kľúčom z Doklado a úvodzovky ponechajte.

DOKLADO_API_KEY="VYGENEROVANY_API_KEY_V_DOKLADO"

Nasledujúce volanie API spustite v tom istom termináli.

2. Načítajte doklady

Nahraďte vzorové IČO 12345678 vlastným IČO. Dátumový rozsah upravte podľa údajov vo svojej firme.

curl --request POST \
  'https://api-gateway-prod-europe-west-1-7epuecvu.ew.gateway.dev/v2/documents' \
  --header "api_key: ${DOKLADO_API_KEY}" \
  --header 'Content-Type: application/json' \
  --header 'Accept: application/json' \
  --data '{
    "data": {
      "organizationId": "12345678",
      "dateFrom": "2026-09-01T00:00:00Z",
      "dateTo": "2026-09-14T00:00:00Z",
      "dateType": "issue",
      "orderBy": "issue_date",
      "orderByDescending": false,
      "resourceTypes": ["receipt", "invoice"]
    }
  }'

Pole organizationId má typ string; úvodzovky zachovajte aj pri číselnom IČO. Obálka data je súčasťou vstupnej schémy.

3. Spracujte odpoveď

Skontrolujte HTTP stav aj polia success a code v odpovedi. Pole data obsahuje pole dokladov podľa schém DocumentV2 alebo InvoiceV2. HTTP 200 samo osebe nepotvrdzuje aplikačný úspech.

Pri ďalšej strane použite vrátené pole searchAfter podľa návodu Stránkovanie a chyby. Kód APP_NO_MORE_DATA označuje, že už nie sú dostupné ďalšie údaje.

Prázdny výsledok môže zodpovedať zvolenému obdobiu. Overte IČO, filtre a dostupnosť dokladov.

Ďalšie kroky

Na stránke Ako správne pracovať s API nájdete cURL príklady práce so stavom exportu aj dátumovým rozsahom a postupy na obmedzenie opakovanej spotreby.

V prehľade endpointov nájdete operácie na detail dokladu, prílohy, export aj vystavené faktúry. Kompletné dátové modely a odpovede sú v sekcii REST API referencia.

Zdroj technických parametrov: OpenAPI špecifikácia Doklado.