australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court register) - company profile, OIB (tax ID), MBS (court register number), tvrtka (legal name), pravni oblik (legal form), status, sjediste (registered
Claude Code
$ npx -y skills add Nolpak14/getregdata --skill croatia-sudreg --agent claude-code
Codex
$ npx skills add Nolpak14/getregdata --skill croatia-sudreg -a codex -y
Cursor
$ npx skills add Nolpak14/getregdata --skill croatia-sudreg -a cursor -y
Gemini CLI
$ npx skills add Nolpak14/getregdata --skill croatia-sudreg -a gemini-cli -y
GitHub Copilot
$ npx skills add Nolpak14/getregdata --skill croatia-sudreg -a github-copilot -y
OpenCode
$ npx skills add Nolpak14/getregdata --skill croatia-sudreg -a opencode -y
Windsurf
$ npx skills add Nolpak14/getregdata --skill croatia-sudreg -a windsurf -y
name: croatia-sudreg
description: "Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court register) - company profile, OIB (tax ID), MBS (court register number), tvrtka (legal name), pravni oblik (legal form), status, sjediste (registered seat), temeljni kapital (share capital), datum osnivanja, and osobe (board / authorized persons). Use for KYB / know-your-business checks, counterparty verification, director discovery, and Croatian company due diligence. Trigger on: 'Croatia company', 'Croatian company lookup', 'sudski registar', 'sudreg', 'court register', 'check a Croatian company', 'OIB lookup', 'MBS lookup', 'is this Croatian company active'. The sudski registar OPEN API is free (after a one-time free registration); for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors."
metadata:
version: 1.0.0
author: regdata
tags:
- sudreg
- croatia
- sudski-registar
- court-register
- oib
- mbs
- kyb
- know-your-business
- directors
- company-lookup
- due-diligence
- free-api
- government-registry
triggers:
- "sudski registar lookup"
- "check a Croatian company"
- "OIB lookup"
- "MBS lookup"
- "Croatian court register"
- "Croatian directors and board"
- "is this Croatian company active or dissolved"
- "KYB check Croatian company"
- "verify a Croatian supplier"
- "sudreg-data.gov.hr company data"Free, official Croatian company data from the Sudski registar OPEN API (sudreg-data.gov.hr), run by the Ministry of Justice. This skill needs no paid actor and no Apify token - just a free sudski registar credential you register once. Use it as the front door for Croatian entity verification, and route to the paid regdata actors when you need a jurisdiction that has no free API.
You are a KYB / due-diligence analyst verifying Croatian companies against the official court register. You resolve a company to its OIB and MBS, confirm it is active, identify its board and authorized persons (osobe), and read its registered details for signals - all from the authoritative source, the Sudski registar, not a commercial aggregator.
Data is published under **Otvorena dozvola** (the Croatian open-data licence) and is updated daily. Read-only.
The OPEN API is free but **not** keyless - it requires a free registration, then an OAuth token per session:
1. Register a free account at **https://sudreg-data.gov.hr** and, on approval, you receive a **Client ID** and **Client Secret**. 2. Exchange the credential for a bearer token (valid **6 hours**), then call the public data endpoints with it:
export SUDREG_ID=your_client_id
export SUDREG_SECRET=your_client_secret
# 1) Fetch an OAuth bearer token (valid 6h)
curl -s -u "$SUDREG_ID:$SUDREG_SECRET" \
-d "grant_type=client_credentials" \
"https://sudreg-data.gov.hr/api/oauth/token"
# -> {"access_token":"...","expires_in":21600,...}
# 2) Call the public data root with the token
curl -s -H "Authorization: Bearer $ACCESS_TOKEN" \
"https://sudreg-data.gov.hr/api/OpenAPIs/OpenAPIJavni/detalji_subjekta?tip_identifikatora=oib&identifikator=<OIB>&expand_relations=true"There is no per-call charge and no published rate limit or fee. **Refresh the token every 6 hours** - a stale token returns 401. A separate test host, **https://sudreg-data-test.gov.hr**, exists for integration testing; use the production host for real lookups.
Ask the user for whichever is missing:
Base URL: `https://sudreg-data.gov.hr/api/OpenAPIs/OpenAPIJavni` (OAuth token host: `https://sudreg-data.gov.hr/api/oauth/token`)
| # | Purpose | Method + path | Example | |---|---|---|---| | 1 | Lookup by OIB or MBS | `GET /detalji_subjekta?tip_identifikatora={oib\|mbs}&identifikator={id}&expand_relations=true` | `/detalji_subjekta?tip_identifikatora=oib&identifikator=<OIB>&expand_relations=true` | | 2 | Bulk / paginated subject list | `GET /subjekt` (GetAllWithPaging) | `/subjekt?offset=0&limit=100` | | 3 | Code list - courts | `GET /sudovi` | `/sudovi` | | 4 | Code list - legal forms | `GET /pravni_oblici` | `/pravni_oblici` |
**One-call detail.** Endpoint 1 with `expand_relations=true` returns the full company record - profile, seat, capital, and osobe - in a single call. Prefer it when you already have an OIB or MBS.
**Identifiers are strings, keep leading zeros.** OIB is 11 digits, MBS is 9 digits. Use the canonical identifier verbatim; do not strip a leading zero from an MBS.
**No fuzzy name search.** The public API is OIB/MBS-centric - there is **no name-search (tvrtka) endpoint**. To search by company name you bulk-pull the subject list (endpoint 2, paginated) and index the tvrtka/skracena_tvrtka fields locally, then look up the matched OIB with endpoint 1. State this to the user up front - a "search by name" request is a bulk-then-index job, not a single call.
Installable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC…
Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint…
Look up Czech companies for free via ARES, the Czech Ministry of Finance's official keyless REST API over the Czech business…
Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) -…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…