Dokumentace
Pro vývojáře (API)Pro

API: Faktury

Vytvoření a čtení faktur, pole požadavku, idempotence.

Fakturu vytvoříš POST /faktury. Odběratele zadáš buď jako odberatelId (existující), nebo jako objekt odberatel (vytvoří se / spáruje podle IČO).

POST /faktury
curl -X POST https://zafakturujto.cz/api/v1/faktury \
  -H "Authorization: Bearer fakt_TVUJ_KLIC" \
  -H "Content-Type: application/json" \
  -d '{
    "odberatel": { "nazev": "Firma s.r.o.", "ico": "12345678" },
    "splatnostDny": 14,
    "polozky": [
      { "popis": "Konzultace", "pocet": 2, "jednotkovaCenaBezDPH": 1000, "sazbaDPH": "S_21" }
    ]
  }'

Vybraná pole požadavku

PoleVýznam
polozkypovinné; popis, pocet, jednotkovaCenaBezDPH, sazbaDPH
typDokladuFAKTURA (výchozí) nebo ZALOHOVA
splatnostDnysplatnost ve dnech (výchozí 14)
menavýchozí CZK; cizí měna dopočte kurz ČNB
odeslatEmailemtrue = fakturu rovnou odešle odběrateli
cisloObjednavkyidempotenční klíč (viz níže)

Idempotence

Opakované POST se stejným cisloObjednavky nevytvoří duplicitu — vrátí původní fakturu. Vhodné pro e-shop konektory.

Stav měníš přes PATCH /faktury/{cislo}/stav, PDF stáhneš z GET /faktury/{cislo}/pdf.

Používáme cookies pro měření návštěvnosti a zlepšování webu. Nezbytné cookies běží vždy, analytické a marketingové jen s tvým souhlasem. Více v zásadách cookies.