Lietuvos Juridinių asmenų registrą (JAR) tvarko Registrų centras, o kiekvienas juridinis asmuo turi 9 skaitmenų juridinio asmens kodą. Žemiau galite išbandyti paiešką, pamatyti tą pačią užklausą kaip API iškvietimą ir sužinoti, ką įrašas turi ir ko neturi.
Įmonės kodas (9 skaitmenys), LT PVM kodas — arba įmonės pavadinimas
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=110053842&country=LT" \ -H "Authorization: Bearer YOUR_API_KEY"
Su „JAR API“ čia turime omenyje vieną REST užklausą, kuri grąžina Lietuvos įmonės įrašą JSON formatu. Siunčiate juridinio asmens kodą, LT PVM kodą arba pavadinimą ir gaunate pavadinimą, teisinę formą, statusą, buveinę, NACE veiklos klasę, UAB ir AB įstatinį kapitalą, registravimo datą ir, jei įmonė yra PVM mokėtoja, PVM kodą. Objektas toks pat kaip kitų šalių, todėl Lietuvai integracijoje pakanka pakeisti parametrą country.
API yra „Prometiam“ paslauga, o ne paties registro paslauga, ir jis nepakeičia Registrų centro išrašų ar pažymų: juos išduoda pats registras. API tinka, kai patikra turi vykti automatiškai: priimant klientą, apmokant tiekėją, apskaitos ar CRM sistemoje.
Kiekvienas Lietuvos juridinis asmuo turi lygiai 9 skaitmenų kodą, pavyzdžiui, 110053842 (AB „Lietuvos geležinkeliai“) arba 301844044 (AB „Ignitis grupė“). Devintasis skaitmuo yra kontrolinis: pirmuosius aštuonis skaitmenis padauginkite iš svorių nuo 1 iki 8 ir sudėkite; suma dalijama iš 11, o liekana yra kontrolinis skaitmuo. Jei liekana 10, skaičiuojama iš naujo su svoriais 3, 4, 5, 6, 7, 8, 9 ir 1, o antra 10 tampa 0. Kodui 110053842 gaunama 1 + 2 + 0 + 0 + 25 + 18 + 56 + 32 = 134, o 134 dalijant iš 11 lieka 2, tai ir yra devintasis skaitmuo.
Patikra yra griežta: visi registro kodai ją atitinka, todėl neatitinkantis kodas atmetamas su validacijos klaida 400, o ne tuščiu atsakymu. Atmetama ir netinkamo ilgio reikšmė bei reikšmė su LT prefiksu: tai PVM mokėtojo kodas, kurio ieškoma su vat=.
Paieška pagal kodą yra viena užklausa. Jei žinomas tik pavadinimas, naudokite name=, jei PVM kodas, vat=. Atsakymas pateikiamas po raktu data:
curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=LT&company_number=110053842' \ -H 'Authorization: Bearer rk_live_...'
Sutrumpintas atsakymo pavyzdys (tikrasis atsakymas turi daugiau laukų):
{
"data": [{
"id": 20000110053842,
"country": "LT",
"company_number": "110053842",
"company_name": "AKCINĖ BENDROVĖ \"LIETUVOS GELEŽINKELIAI\"",
"legal_form": "AB",
"local_legal_form_name": "Akcinė bendrovė",
"status": "active",
"founding_date": "1991-12-24",
"activity_code": "70.10",
"activity_code_scheme": "LT-NACE-2025",
"nace_class": "70.10",
"address": "GELEŽINKELIO G. 16",
"postal_code": "LT-02100",
"city": "VILNIUS",
"region": "VILNIAUS APSKRITIS",
"capital_amount": 1059282833.04,
"capital_currency": "EUR",
"vat_number": "LT100538411",
"vat_number_source": "register",
"registry_details": { "evrk_code": "701000", "status_code": "0" }
}],
"meta": { "country": "LT", "data_as_of": "2026-11-03" }
}
Pavadinimas saugomas taip, kaip įrašytas registre. nace_class yra keturženklė NACE 2.1 red. klasė, šešių skaitmenų EVRK kodas yra registry_details, o klasifikatorių nurodo activity_code_scheme. meta.data_as_of rodo, kuriai datai taikomi duomenys.
Paieška pagal kodą ar pavadinimą kainuoja 1 kreditą, klaidos atsakymas nieko. Kelis kodus vienoje užklausoje galima tikrinti su POST /companies/lookup: kiekvienas kodas skaičiuojamas kaip viena užklausa.
| Laukas | Ką turi Lietuvos įrašas |
|---|---|
company_name | Pavadinimas, kaip įrašytas registre |
legal_form, local_legal_form_name | UAB, AB, MB, žemės ūkio ir kooperatinės bendrovės, Europos bendrovės (SE) ir kitos komercinės formos |
status, local_status | Veikia, likviduojama, bankroto procesas, restruktūrizuojama arba išregistruota; registro statuso kodas yra registry_details.status_code |
address, city, region | Buveinė: gatvė ir numeris, miestas, pašto kodas, savivaldybė; apskritis laukelyje region |
activity_code, nace_class | NACE 2.1 red. klasė (EVRK 2.1); šešių skaitmenų kodas yra registry_details |
capital_amount, capital_currency | Įstatinis kapitalas, tik UAB ir AB |
vat_number | LT ir 9 arba 12 skaitmenų iš VMI sąrašo; jei įmonės sąraše nėra, null |
founding_date | Registravimo data |
statusRegistras statusą žymi kodu. API jį grąžina kaip standartinį status, vienodą visose šalyse, o registro kodą palieka registry_details.status_code:
| Registre | status |
|---|---|
| Veikia, taip pat pertvarkymo, jungimo ar skaidymo būsena | active |
| Likviduojama | in_liquidation |
| Bankroto procesas arba likviduojama dėl bankroto | in_liquidation_insolvent |
| Restruktūrizuojama | in_restructuring |
| Išregistruota (pašalinta iš registro) | deregistered |
PVM kodas yra atskiras identifikatorius, o ne išvestinis iš juridinio asmens kodo: LT ir 9 arba 12 skaitmenų, kuriuos suteikia Valstybinė mokesčių inspekcija (VMI). Įraše jis imamas iš VMI sąrašo (vat_number_source yra register), o jei įmonės sąraše nėra, reikšmė tuščia. Pagal jį galima ieškoti su vat=; plačiau: PVM kodo patikra.
Lietuvai yra registro pakeitimų įvykiai: pavadinimo, statuso, teisinės formos, buveinės ir (UAB bei AB) įstatinio kapitalo pokyčiai, su GET /company-events/search?country=LT&company_number=110053842 (2 kreditai). Įvykio data yra diena, kai pokytis pirmą kartą pasirodė registro duomenyse, o ne įregistravimo diena, ir įvykių iki pirmojo duomenų įkėlimo 2026 m. spalį nėra. Su POST /monitor įmones galima stebėti ir gauti webhook apie statuso pasikeitimą, išregistravimą, sutapimą su sankcijų sąrašais (beta) ir šiuos įvykius. Stebėsena kreditų nenaudoja; stebimų įmonių skaičių lemia planas (3 bandomuoju laikotarpiu, 25 Starter, 250 Professional, 2 500 Scale).
Contains data from the Register of Legal Entities (JAR), Registrų centras, the State Data Agency (Statistics Lithuania) and the State Tax Inspectorate (VMI), CC BY 4.0. Adapted by Prometiam.
Starter kainuoja 9,99 € per mėnesį (1 000 kreditų), Professional 29,99 € (10 000 kreditų), Scale 99,99 € (50 000 kreditų), Enterprise pagal susitarimą. Vienas įmonės įrašas kainuoja 1 kreditą, t. y. apie 0,01 € su Starter ir nuo 0,002 € su Scale; klaidų atsakymai nekainuoja nieko. Bandomasis laikotarpis trunka 14 dienų ir apima 500 kreditų; reikalinga banko kortelė, bandomuoju laikotarpiu nieko nenurašoma, vėliau taikomas Starter planas, jei neatsisakote. Kainos viešos, pardavimų pokalbio nereikia. Daugiau: kainos.
Pradėti 14 dienų nemokamą bandomąjį laikotarpį · API dokumentacija
Bandomasis laikotarpis trunka 14 dienų ir apima 500 kreditų. Reikalinga banko kortelė, bandomuoju laikotarpiu nieko nenurašoma; vėliau taikomas Starter planas (9,99 € per mėnesį), jei neatsisakote.