Rpo Search Entity
rpo_search_entitySearch the Slovak Register of Legal Entities (RPO) for companies, sole traders and public bodies. Matches are a diacritics-insensitive SUBSTRING search (e.g. "s" matches "š"), not relevance-ranked, so a short or common query can return hundreds of unrelated hits — use the fullest name you have, or the IČO, for a specific match. Legal-form suffixes (s.r.o., a.s., k.s., etc.) are part of the stored name and can be included or omitted. At least one filter is required. Returns each match's internal id (pass to rpo_entity_detail for the full record), current/historical names, IČO, addresses and establishment/termination dates. The upstream caps results at 500; narrow the query if you hit that.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"fullName": "ESET, spol",
"onlyActive": true
},
"name": "rpo_search_entity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results to return (default 20, max 100). The upstream itself may have already matched more — see `total_returned_by_api`. | |
| fullName | No | Company/entity name, full or partial, e.g. "ESET" or "Slovak Telekom". Diacritics-insensitive substring match. | |
| legalForm | No | Legal form, e.g. "Akciová spoločnosť" (joint-stock), "Spoločnosť s ručením obmedzeným" (s.r.o.). | |
| identifier | No | IČO — the 8-digit Slovak business identifier, e.g. "31333532". Exact match when 3+ digits. | |
| onlyActive | No | true to exclude terminated/wound-up entities. | |
| addressStreet | No | Street of the registered address. | |
| terminationAfter | No | Only entities terminated/wound up on/after this date, YYYY-MM-DD. | |
| terminationBefore | No | Only entities terminated/wound up on/before this date, YYYY-MM-DD. | |
| establishmentAfter | No | Only entities established on/after this date, YYYY-MM-DD. | |
| addressMunicipality | No | Municipality of the registered address, e.g. "Bratislava". | |
| establishmentBefore | No | Only entities established on/before this date, YYYY-MM-DD. | |
| stakeholderCompanyName | No | Find entities where a stakeholder (owner/partner) is a company matching this name. | |
| statutoryBodyFamilyName | No | Find entities where a statutory-body member (director/executive) has this family name. | |
| stakeholderPersonFamilyName | No | Find entities where a stakeholder (owner/partner) is a person with this family name. |