camelCase field names. PDF endpoints return a file with the application/pdf content type.
Headers
Every request needs an API token. When sending a JSON body, addContent-Type: application/json:
Response format
Lists return adata array. An empty list looks like this:
data wrapper. Lists may contain fewer fields than detail responses; for example, the invoice list does not include line items.
Pagination and filters
Paginated endpoints acceptpage and perPage and return a paginator object. For example, fetch the first page of invoices:
nextPageUrl contains the next page’s URL, or null when there are no more pages. Lookup endpoints and some other lists return all results at once, without paginator.
Available filters, sort options, and perPage limits are listed for each endpoint in the API reference.
Response language
UseAccept-Language to select the language of system labels and validation errors:
sk, en, cs, de, et, es, fr, hr, hu, it, lt, nl, pl, pt, ro, sr, ru, sl, uk.
If the header is missing or the language is unsupported, the API uses Slovak (sk). The response’s Content-Language header identifies the selected language.
Standard validation messages are in Slovak for both sk and cs, and in English for the other languages listed above. Content-Language identifies the selected request language even when a validation message uses a fallback language.
