australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
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
$ npx -y skills add Nolpak14/getregdata --skill croatia-sudreg --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/croatia-sudregContext preview
The summary Claude sees to decide when to auto-load this skill.
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
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.
Repo: Nolpak14/getregdata
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome fantasia, situacao cadastral,…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC (persons with significant control =…
Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint (api.hacienda.go.cr) - the same…
Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) - company profile, CVR number (= VAT…
Look up Dominican Republic companies for free by downloading the full national taxpayer registry (RNC padron) that DGII publishes as a public ZIP - no key, no…