Croatian Company Data
Look up a Croatian company in the Court Register (Sudski registar) by OIB or MBS. Returns name, status, address, legal form and VAT number.
Example
{
"oib": "81793146560"
} {
"mb": "1414887",
"mbs": "80266256",
"oib": "81793146560",
"email": "ir@t.ht.hr",
"status": "active",
"address": "Radnička cesta 21, Zagreb, HR",
"legal_form": "dioničko društvo",
"short_name": "HT d.d.",
"vat_number": "HR81793146560",
"potpuni_mbs": "080266256",
"status_code": 1,
"company_name": "Hrvatski Telekom d.d.",
"country_code": "HR",
"legal_form_abbr": "d.d.",
"registered_date": "1999-01-27",
"main_activity_code": "6110"
} Inputs
| Field | Type | Required | What it is |
|---|---|---|---|
oib | string | Yes | Croatian OIB (11 digits) or MBS (court registry number) |
Output fields
How reliably each field appears in a successful answer.
| Field | Type | Appears |
|---|---|---|
mbs | string | Always (present in every successful answer) |
oib | string | Always (present in every successful answer) |
status | string | Always (present in every successful answer) |
address | string | Usually (present for most inputs) |
legal_form | string | Always (present in every successful answer) |
vat_number | string | Always (present in every successful answer) |
company_name | string | Always (present in every successful answer) |
status_code | — | Always (present in every successful answer) |
legal_form_abbr | — | Always (present in every successful answer) |
country_code | — | Always (present in every successful answer) |
mb | — | Usually (present for most inputs) |
potpuni_mbs | — | Usually (present for most inputs) |
main_activity_code | — | Usually (present for most inputs) |
registered_date | — | Usually (present for most inputs) |
short_name | — | Usually (present for most inputs) |
email | — | Sometimes (present only for some inputs) |
How to call it
The same tool through each route. MCP clients reach it through Strale’s server at https://api.strale.io/mcp; the call below is what the agent sends.
# Needs an API key. max_price_cents caps what this call may cost.
curl -X POST https://api.strale.io/v1/do \
-H "Authorization: Bearer $STRALE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"capability_slug": "croatian-company-data",
"inputs": {
"oib": "81793146560"
},
"max_price_cents": 5
}' {
"tool": "strale_execute",
"arguments": {
"slug": "croatian-company-data",
"inputs": {
"oib": "81793146560"
},
"max_price_cents": 5
}
} import { Strale } from "straleio";
const strale = new Strale({ apiKey: process.env.STRALE_API_KEY! });
const result = await strale.do({
capability_slug: "croatian-company-data",
inputs: {
"oib": "81793146560"
},
max_price_cents: 5,
}); import os
from straleio import Strale, DoRequest
strale = Strale(api_key=os.environ["STRALE_API_KEY"])
result = strale.do(DoRequest(
capability_slug="croatian-company-data",
inputs={
"oib": "81793146560",
},
max_price_cents=5,
)) # No account. The first request answers 402 with the price in USDC;
# an x402 client pays it from your wallet and repeats the request.
curl -i -X POST https://api.strale.io/x402/v2/croatian-company-data \
-H 'Content-Type: application/json' \
-d '{
"oib": "81793146560"
}' Limitations
Board and ownership details require a paid extract
Public OAuth2 API returns entity profile, addresses, legal form, activity codes, and registered capital, but does not expose board members (uprava) or shareholders. Board composition and beneficial ownership require the paid certified extract (izvadak) from the court registry.
What to do instead: Use the MBS/OIB to order a certified extract from sudreg.pravosudje.hr
Lookup requires OIB or MBS (no name search)
Lookup requires an OIB (11 digits) or MBS (numeric court registry number). Company-name search is not supported.
What to do instead: Find the OIB or MBS on an official company document or in the Croatian Court Register.
Bundled checks that include it
- KYB Essentials — Croatia €1.50
- KYB Complete — Croatia €2.50
- Invoice Verify — Croatia €2.50
Related tools
- Australian Company Data €0.05
- Austrian Company Data €0.05
- Belgian Company Data €0.05
- Brazilian Company Data €0.05
- Canadian Company Data €0.80
- Company Enrichment €0.50