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)