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.

Pay by wallet (x402) Croatia: all company records croatian-company-data

Example

Input
{
  "oib": "81793146560"
}
Answer
{
  "mb": "1414887",
  "mbs": "80266256",
  "oib": "81793146560",
  "email": "[email protected]",
  "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

FieldTypeRequiredWhat it is
oibstringYesCroatian OIB (11 digits) or MBS (court registry number)

Output fields

How reliably each field appears in a successful answer.

FieldTypeAppears
mbsstringAlways (present in every successful answer)
oibstringAlways (present in every successful answer)
statusstringAlways (present in every successful answer)
addressstringUsually (present for most inputs)
legal_formstringAlways (present in every successful answer)
vat_numberstringAlways (present in every successful answer)
company_namestringAlways (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
  }'

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.