Za developere

API dokumentacija

REST API v1 · JSON · Bearer token · limit 60 zahtjeva/min · besplatno

Autentikacija

API token kreirate besplatno u svom računu. Token šaljite u headeru:

Authorization: Bearer VAŠ_TOKEN
Accept: application/json

GET /api/v1/tvrtka/{OIB}

Cijeli profil tvrtke: registarski podaci, bonitet, financije po godinama, djelatnosti.

curl -H "Authorization: Bearer TOKEN" https://company.hr/api/v1/tvrtka/73078244370

GET /api/v1/pretraga

Parametri: q (naziv ili OIB), zupanija, djelatnost (NKD šifra), limit (max 50).

curl -H "Authorization: Bearer TOKEN" "https://company.hr/api/v1/pretraga?q=extreme&limit=10"

GET /api/v1/promjene

Feed promjena za sinkronizaciju vanjskih sustava. Parametri: od (YYYY-MM-DD), vrsta (npr. stecaj, blokada, osnovana), per_page (max 100).

curl -H "Authorization: Bearer TOKEN" "https://company.hr/api/v1/promjene?od=2026-08-18&vrsta=blokada"

Kodovi odgovora

200
OK
401
Nevažeći ili nedostajući token
404
Tvrtka nije pronađena
429
Prekoračen limit (60/min)