Overit API
A REST API with JSON responses over Slovenian company data. The endpoints below are open: no key, no account, no rate limit.
No key and no account. Responses are edge-cached.
Overit API for developers
Integrate Slovenian company data, verification and monitoring straight into your product through a clean, JSON REST API.
REST APIJSON responsesWebhooksBulk lookupsOfficial filingsVerification API
overit.si
GET /api/companies/{id}
{"ok": true,"company": {"ico": "string","slug": "string","name": "string"}}
Endpoints
| GET | /api/search?q={ime|maticna} | Search the whole register by name, company ID or tax number. `q` is at least 2 characters; `limit` defaults to 25. |
| GET | /api/company/{maticna} | Company lookup by company ID. It is ten characters, and the eighth can be a letter. |
| GET | /api/companies | The company directory, as a list of summaries. |
| GET | /api/companies/{maticna|slug} | One company profile in full. It carries no figures from annual reports — AJPES does not publish those as open data. |
| GET | /api/vat/{id-za-ddv} | VAT number validation via VIES. Accepts the number with or without the SI prefix. |
| POST | /api/v1/radar/webhooks | Webhook registration for changes to watched companies.planned |
What data you get
Register data
- Business name and legal form
- Company ID and VAT number
- Registered seat, municipality and statistical region
- Status (active, liquidation, bankruptcy)
Official filings
- Court register entries
- Insolvency proceedings
- Documents in the Zbirka listin
People
- Board members
- Shareholders and owners
- Links to other companies
Verification
- VAT validation (VIES)
- Register consistency checks
- Company status checks
Scores
- Overit score (0–100)
- Signals from filings
- Score composition
Radar
- Board changes
- New filings
- Status and address changes