KYB kontroll Eesti ettevõtetele API kaudu

Kontrolli kliendi ettevõtet e-äriregistri andmete põhjal: registrikoodi järgi leiad kirje, staatuse, õigusliku vormi, KMKR-numbri ja tegevusala ühe päringuga ning jääd registrimuudatuste peale seirega.

Miks ettevõtte kontroll on oluline

Rahapesu ja terrorismi rahastamise tõkestamise seaduse (RahaPTS) kohustatud isikud, näiteks krediidi- ja finantseerimisasutused, virtuaalvääringu teenuse pakkujad, raamatupidamisteenuse pakkujad ja kinnisasja ostu-müügi vahendajad, peavad ärisuhte loomisel kohaldama hoolsusmeetmeid. Juriidilise isiku puhul tähendab see esmalt seda, et ettevõte on tõesti registris, tegutseb ja on see, kellena ta end esitleb. Käsitsi tehtud päring äriregistris töötab kümne kliendi puhul, kuid mitte siis, kui kliendiks võtmine peab käima automaatselt ja jätma auditi jaoks jälje. Kohustatud isikute ring ja hoolsusmeetmete sisu on sätestatud seaduses (RahaPTS § 2 ja § 19–20); see leht ei ole õigusnõu.

Prometiam võtab selle sammu üle: sa saad e-äriregistri (RIK) kirje REST API kaudu ühtses JSON-kujus, sama objektiga, mida kasutad ka Soome, Läti või Poola ettevõtete puhul. Piiriülese kliendibaasi puhul ei pea sa iga riigi jaoks eraldi integratsiooni ehitama.

Kuidas see toimib

Töövoog koosneb kolmest päringust. Esiteks leiad ettevõtte registrikoodi järgi. Teiseks küsid täisprofiili. Kolmandaks paned ettevõtte seire alla, et staatuse või andmete muutumisest teada saada.

  • GET /companies/search?country=EE&company_number=10060701 leiab ettevõtte (otsida saab ka nime järgi name= või KMKR-numbri järgi vat=)
  • GET /companies/{id} annab täisprofiili; kasuta otsingu tagastatud id-d
  • POST /monitor kehaga {"company_id": ..., "country": "EE"} saadab veebihaagi, kui staatus muutub, ettevõte kustutatakse või registris tehakse muudatus
curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=EE&company_number=10060701' \
  -H 'Authorization: Bearer rk_live_...'

curl -X POST 'https://api.prometiam.com/functions/v1/risk-api/monitor' \
  -H 'Authorization: Bearer rk_live_...' \
  -H 'Content-Type: application/json' \
  -d '{"company_id": 123, "country": "EE"}'

Registrikood on kaheksakohaline ja lõpeb kontrollnumbriga; vigase koodi korral vastab API veaga 400 validation_error, seega kirjaviga ei jõua vaikselt kontrollini. Enne integreerimist saad koodi proovida tasuta registrikoodi otsingus.

Mida sa saad

VäliMida see tähendab
company_nameärinimi registris
company_number, identifiersregistrikood ja teised tunnused
status, local_statusühtne staatus ja registri enda sõnastus, sealhulgas likvideerimine ja pankrot
legal_form, local_legal_formõiguslik vorm ühtse väärtuse ja registri nimetusena (AS, OÜ jt)
founding_dateasutamise kuupäev
aadressiväljadregistreeritud aadress
activity_codetegevusala EMTAK 2008 või EMTAK 2025, olenevalt ettevõttest
vat_number, vat_number_sourceKMKR-number, mille register ise avaldab (register)

Seire annab teada staatuse muutustest, kustutamisest, sanktsioonide kattuvusest ja registrimuudatustest (nimi, staatus, õiguslik vorm, registreeritud aadress). Registrimuudatused saavad kuupäeva siis, kui muudatus registriandmetes esimest korda nähtavaks saab, mitte registri enda kandekuupäeva järgi, ja neid ei ole enne 30. septembrit 2026. Andmed uuenevad igal tööpäeval.

Mida sa Eesti kohta ei saa

  • juhatuse liikmeid, osanikke ega tegelikke kasusaajaid API Eesti kohta ei anna, ainult ettevõtte kirjed; need kontrollid tuleb RahaPTS-i järgi teha muust allikast
  • registri vastavussignaali ei ole
  • maksejõuetuse teateid Eesti kohta ei ole, kuid likvideerimine ja pankrot on ettevõtte staatuses
  • füüsilisest isikust ettevõtjaid (FIE) ei väljastata kunagi
  • finantsaruandeid Eesti ettevõtete kohta ei ole
  • sanktsioonide kontroll (GET /sanctions/screen) on beetaversioon ja kuulub Professional-paketti; PEP-kontroll on beeta ja ainult Hispaania kohta

API on andmeallikas, mitte hoolsusmeetmete asendaja. Otsuse kliendi vastuvõtmise kohta teeb ikka kohustatud isik oma RahaPTS-i riskihinnangu alusel.

KMKR ja gruppnumbrid

Eesti puhul avaldab register KMKR-numbri ise, seetõttu on väli vat_number_source väärtusega register. KMKR-numbri järgi saab otsida parameetriga vat=. Kui ettevõte kuulub käibemaksugruppi, võib sama grupinumber olla mitmel liikmel ja vat= päring annab siis rohkem kui ühe tulemuse. Teise EL riigi partneri numbrit saab kontrollida päringuga GET /vat/{number} (VIES).

Mida kliendi toimikusse salvestada

Auditi jaoks tasub säilitada mitte ainult otsus, vaid ka see, mille põhjal see tehti. Praktiline miinimum on: päringu kuupäev ja kellaaeg, registrikood, API tagastatud id, company_name, status ja local_status, legal_form, registreeritud aadress, vat_number koos allikaga ning vastuse koopia JSON-kujul. Kui ettevõte pannakse seire alla, salvesta ka seire algus ja iga hilisem registrimuudatus. Kui kaua andmeid säilitada, määrab kohustatud isiku oma kord ja seadus, mitte API.

Kui andmed ei klapi

Tüüpiline lahknevus on see, et kliendi esitatud nimi erineb registrinimest, aadress on vana või staatus ei ole active. Nime ja õigusliku vormi erinevus (näiteks AS asemel OÜ) tuleb enne kliendiks võtmist selgeks teha, sest see võib tähendada teist juriidilist isikut. Kui local_status näitab likvideerimist või pankrotti, ei ole tegemist tavalise kliendiga ja otsus kuulub kohustatud isiku riskihinnangusse. Kui registrikoodi ei leita üldse, kontrolli esmalt numbrit ja seejärel seda, kas tegu on FIE-ga, keda API Eesti kohta ei väljasta, või välisriigi ettevõttega, keda saad otsida selle riigi country väärtusega.

Milline pakett sobib

Päringute ja seire jaoks sobib Starter (9,99 € kuus, 1 000 krediiti). Kui vajad ka sanktsioonide kontrolli (beeta) ja veebihaake, võta Professional (29,99 € kuus, 10 000 krediiti). Prooviperiood kestab 14 päeva ja sisaldab 500 krediiti; kaart on nõutav, prooviperioodi jooksul tasu ei võeta.

Contains data from the Estonian e-Business Register (RIK), CC BY 4.0. Prometiam ei ole ametlik registriväljavõte.

Seotud lehed

Alusta 14-päevast prooviperioodi · API dokumentatsioon

Prooviperiood kestab 14 päeva ja sisaldab 500 krediiti. Kaart on nõutav, prooviperioodi jooksul tasu ei võeta; seejärel jätkub Starter-pakett (9,99 € kuus), kui sa ei tühista.

Frequently asked questions

Kas API asendab RahaPTS-i hoolsusmeetmeid?
Ei. See annab ettevõtte registriandmed ja seire, kuid kasusaajate tuvastamine, riskihinnang ja otsus jäävad kohustatud isiku ülesandeks.
Kas ma saan kätte juhatuse liikmed?
Eesti puhul mitte: API annab ainult ettevõtte kirjed. Juhatuse liikmeid annab see Hispaania, Prantsusmaa, Ühendkuningriigi ja Norra kohta.
Kuidas ma saan teada, et klient läks pankrotti?
Pankrot ja likvideerimine kajastuvad ettevõtte staatuses (status, local_status) ning seirega saad staatuse muutusest veebihaagi. Eesti kohta eraldi maksejõuetuse teateid ei ole.
Kas FIE-sid saab kontrollida?
Ei, füüsilisest isikust ettevõtjaid API Eesti puhul ei väljasta.
Kas prooviperioodiks on kaart vaja?
Jah. 14 päeva, 500 krediiti, kaart nõutav, prooviperioodi jooksul tasu ei võeta; seejärel Starter 9,99 € kuus, kui sa ei tühista.