Seznamy a synchronizace

Všechny seznamy se stránkují a řadí od nejstarší změny, takže se dají spolehlivě synchronizovat.

Stránkování

ParametrVýznam
pageČíslo stránky od 1.
pageSizeZáznamů na stránce, 1–100 (výchozí 50).
updatedSinceJen záznamy změněné po tomto čase.
qHledání v názvu, čísle, IČO nebo e-mailu.
{
  "items": [ … ],
  "page": 1,
  "pageSize": 50,
  "total": 132
}

Filtry dokladů

kindDruh dokladu ve Fakturách vydaných (invoice, proforma, …).
issuedFrom, issuedToDatum vystavení od–do (včetně).
paidtrue zaplacené, false s nedoplatkem.
companyNumberIČO odběratele (Faktury vydané) nebo dodavatele (Faktury přijaté).
GET /api/v1/invoices?kind=invoice&paid=false&issuedFrom=2026-10-01&pageSize=100

Synchronizace

Uložte si updatedAt posledního zpracovaného záznamu a příště se ptejte jen na novější změny:

GET /api/v1/invoices?updatedSince=2026-10-26T08:30:00Z&page=1&pageSize=100

Procházejte stránky, dokud nedostanete méně záznamů než pageSize. Smazané doklady v seznamu nejsou; o smazání vám dají vědět webhooky (invoice.deleted).