Slovakia RPVS Beneficial Owners (UBO) Scraper avatar

Slovakia RPVS Beneficial Owners (UBO) Scraper

Pricing

from $5.00 / 1,000 partner records

Go to Apify Store
Slovakia RPVS Beneficial Owners (UBO) Scraper

Slovakia RPVS Beneficial Owners (UBO) Scraper

Search Slovakia's public beneficial-ownership register (RPVS) by IČO or company name. Returns beneficial owners with a public-official (PEP) flag, plus the authorised person. No API key.

Pricing

from $5.00 / 1,000 partner records

Rating

0.0

(0)

Developer

getregdata

getregdata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Resolve the beneficial owners (UBO) behind any Slovak public-sector partner from Slovakia's public beneficial-ownership register - the RPVS (Register partnerov verejného sektora) - by IČO or company name, as structured JSON. Each record gives the company identity plus its beneficial owners (konečný užívateľ výhod), each with a public-official (PEP) flag, and the authorised person who filed and verifies the entry.

No login, no API key, nothing to configure - just send an IČO or a company name.

Slovakia's RPVS is one of only two genuinely public beneficial-ownership registers in the EU (the other is Poland's CRBR). Every company that takes public money - contracts, subsidies, licences - must disclose its ultimate beneficial owners here. That makes it a high-value, low-noise source for KYC/KYB, UBO discovery, PEP screening, and counterparty due diligence.

What data do you get?

One record per public-sector partner, with its beneficial owners resolved:

{
"registerNumber": 7049,
"partnerName": "Slovak Telekom, a.s.",
"ico": "35763469",
"legalForm": "PravnickaOsoba",
"isCurrentlyRegistered": true,
"validFrom": "2017-02-01T00:00:00+01:00",
"validTo": null,
"beneficialOwners": [
{ "firstName": "Timotheus", "lastName": "Höttges", "fullName": "Timotheus Höttges", "type": "person", "isPublicOfficial": false, "validFrom": "2017-02-01T00:00:00+01:00", "validTo": null, "isCurrent": true }
],
"beneficialOwnerCount": 20,
"hasPublicOfficial": false,
"authorizedPersons": [ { "name": "Malata, Pružinský, Hegedüš & Partners s. r. o.", "type": "company", "ico": "47239915" } ],
"jurisdiction": "SK",
"source": "RPVS - Register partnerov verejného sektora (Ministerstvo spravodlivosti SR)",
"sourceUrl": "https://rpvs.gov.sk/",
"retrievedAt": "2026-07-02T00:00:00.000Z"
}

beneficialOwners is an array (a company usually has several). isPublicOfficial per owner and hasPublicOfficial at the partner level are the register's own public-official flag - a first-pass PEP signal. Date of birth is redacted (null) in the public feed. The raw register splits each partner across several entities; this actor joins them so you get one tidy record with the full owner list, PEP flags, and validity dates already resolved.

How much does it cost?

Pay per result - you are not charged for Apify platform usage, only per partner record. See the Pricing tab on this page for the current figure. The free Apify plan returns a small preview. No subscription, no minimum.

Data comes from the official RPVS open-data API at rpvs.gov.sk, maintained by the Ministry of Justice of the Slovak Republic. The RPVS is a public register open to anyone; this actor reads the official open-data feed and logs in to nothing. Date of birth and other protected personal data are already redacted by the register in the public feed. Use the data lawfully (KYC/AML, due diligence, B2B).

How do I use it?

Look up a company's beneficial owners by IČO:

{ "searchMode": "byIco", "icoNumbers": ["35763469"] }

Search by company name ({ "searchMode": "byName", "searchQuery": "Telekom" }), or screen several IČOs keeping only currently-valid entries ({ "searchMode": "byIco", "icoNumbers": ["35763469", "31322832"], "currentOnly": true }).

Input options

FieldTypeDescription
searchModestringbyIco (default) or byName.
icoNumbersarraySlovak IČO numbers (used in byIco mode).
searchQuerystringCompany name, contains-match (used in byName mode).
exactMatchbooleanbyName: match the name exactly. Default false.
currentOnlybooleanKeep only currently-valid owners/identities. Default false.
maxResultsintegerMax partner records to export. Default 50.

Pairs with the UBO & debtor actors (source -> screen)

This actor sources the ultimate beneficial owners. Chain it with a debtor / insolvency screen on those same people and companies:

Source the beneficial owners, then check them.

What you can do with it

  • KYC / KYB & UBO discovery - resolve the ultimate beneficial owners behind a Slovak counterparty.
  • PEP screening - the isPublicOfficial flag surfaces owners the register itself marks as public officials.
  • AML source -> screen - feed the owners you find here into an insolvency / debtor / adverse-media check.
  • Procurement & public-money due diligence - see who ultimately benefits from a public-sector partner.

Run it from code

# cURL - start a run and get the dataset back
curl -X POST "https://api.apify.com/v2/acts/regdata~slovakia-rpvs-ubo-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "searchMode": "byIco", "icoNumbers": ["35763469"] }'
// Node.js - apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('regdata/slovakia-rpvs-ubo-scraper').call({ searchMode: 'byIco', icoNumbers: ['35763469'] });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
# Python - apify-client
from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("regdata/slovakia-rpvs-ubo-scraper").call(run_input={"searchMode": "byIco", "icoNumbers": ["35763469"]})
items = client.dataset(run["defaultDatasetId"]).list_items().items

Integrations

Runs anywhere Apify does: call it from the REST API, schedule recurring UBO checks, pipe results into n8n / Make / Zapier, or use it from any MCP client (Claude, Cursor) via mcp.apify.com.

FAQ

Is it legal? Yes. The RPVS is a public register open to anyone, read via its official open-data API. Protected personal data (e.g. date of birth) is already redacted by the register. Use the data lawfully for KYC/AML and due-diligence purposes.

Do I need an account or API key? No. No login, no key, nothing to configure - just an Apify account.

How complete is the coverage? The RPVS covers every company that receives public money in Slovakia (contracts, subsidies, licences) - which is why it is a genuinely public UBO register, unlike most EU beneficial-ownership registers.

What does the PEP flag mean? isPublicOfficial / hasPublicOfficial is the register's own marking that an owner is a public official - a first-pass PEP signal to feed into fuller screening.

What export formats are supported? JSON, CSV, Excel, or XML, or read live via the API.

Part of a suite of official government registry actors - no public API to build or maintain, pay per result, nothing to configure.

CountryActors
PolandBDO · CRBR · KRS (financials) · EKW · KNF · KRS (board) · KRZ · MSiG · KYB check · PEP (Sejm) · REGON (sites) · REGON · UOKiK
GermanyInsolvenzbekanntmachungen · Handelsregister
SpainBORME · Registro Mercantil · Registro Público Concursal
ItalyINI-PEC · Registro Imprese
AustriaEdiktsdatei · WKO
FranceSociete.com
BelgiumKBO / BCE
CzechiaISIR
SlovakiaRPVS (this actor)
CyprusDRCOR
IrelandCRO
PortugalPublicações MJ
NigeriaCAC
ColombiaRUES
USACalifornia SoS · California UCC
UAEADGM
GlobalAdverse media

Common combinations: company register -> UBO -> insolvency/debtors -> adverse media is the standard KYB/onboarding chain.

For Poland that whole chain is one call: Poland KYB Risk Check takes a NIP or KRS and returns identity, beneficial owners and insolvency - screened against the company and every beneficial owner - as a single verdict, billed once per completed check.

Full suite: apify.com/regdata · Callable from any MCP client via mcp.apify.com