JAR API: Lietuvos įmonės įrašas pagal juridinio asmens kodą

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"

Ką daro JAR API

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.

Svarbiausi faktai: Lietuva

  • Registras: Register of Legal Entities (JAR)
  • Identifikatoriai: Juridinio asmens kodas
  • Įmonių duomenys: Taip
  • Vadovai: Ne
  • Nemokumo skelbimai: Tik būsenoje
  • Įmonės įvykiai: Registro pakeitimai
  • Stebėsena: Taip
  • Finansinės ataskaitos: Pagrindiniai rodikliai
  • PVM kodas: Iš registro, jei registruota PVM mokėtoja
  • NACE klasė: Taip
  • Atnaujinimas: Kiekvieną darbo dieną
  • Finansinės ataskaitos įtrauktos į Scale ir aukštesnius planus; kitiems planams ir bandomajam laikotarpiui skirta 10 užklausų per mėnesį.
  • Kaina: Nuo 9,99 EUR per mėnesį (planas Starter)

Juridinio asmens kodas ir jo patikra

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=.

Užklausa ir atsakymas

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.

Įrašo laukai

LaukasKą turi Lietuvos įrašas
company_namePavadinimas, kaip įrašytas registre
legal_form, local_legal_form_nameUAB, AB, MB, žemės ūkio ir kooperatinės bendrovės, Europos bendrovės (SE) ir kitos komercinės formos
status, local_statusVeikia, likviduojama, bankroto procesas, restruktūrizuojama arba išregistruota; registro statuso kodas yra registry_details.status_code
address, city, regionBuveinė: gatvė ir numeris, miestas, pašto kodas, savivaldybė; apskritis laukelyje region
activity_code, nace_classNACE 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_numberLT ir 9 arba 12 skaitmenų iš VMI sąrašo; jei įmonės sąraše nėra, null
founding_dateRegistravimo data

Statusas: ką sako registras ir ką grąžina status

Registras statusą žymi kodu. API jį grąžina kaip standartinį status, vienodą visose šalyse, o registro kodą palieka registry_details.status_code:

Registrestatus
Veikia, taip pat pertvarkymo, jungimo ar skaidymo būsenaactive
Likviduojamain_liquidation
Bankroto procesas arba likviduojama dėl bankrotoin_liquidation_insolvent
Restruktūrizuojamain_restructuring
Išregistruota (pašalinta iš registro)deregistered

PVM kodas, pakeitimai ir stebėsena

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).

Ko API negrąžina apie Lietuvą

  • Tik įmonių įrašai. Vadovų duomenų nėra, taip pat nėra registro atitikties signalo ir pranešimų apie nemokumą: likvidavimas, bankrotas ir restruktūrizavimas matomi įmonės statuse.
  • Kiti subjektai. Individualios įmonės, tikrosios ir komanditinės ūkinės bendrijos (TUB, KUB), filialai, valstybės įmonės ir ne pelno siekiantys juridiniai asmenys niekada neteikiami, todėl jų paieška nieko negrąžina, nors jie ir egzistuoja.
  • Įstatinis kapitalas. Jis teikiamas tik UAB ir AB; kitų formų registro duomenyse jo nėra.
  • Registro išrašas. Duomenys atnaujinami kiekvieną darbo dieną, bet API atsakymas nėra Registrų centro išrašas ar pažyma; juos išduoda pats registras.

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.

Kainos ir bandomasis laikotarpis

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.

Susiję puslapiai

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.

Frequently asked questions

Ar tai paties Juridinių asmenų registro API?
Ne. Tai „Prometiam“ paslauga, kuri JSON formatu grąžina įmonės įrašą. Ji nepakeičia Registrų centro išrašų ar pažymų, kuriuos išduoda pats registras.
Kaip rasti Lietuvos įmonę pagal kodą per API?
Su GET /companies/search?country=LT&company_number=110053842. Atsakymas pateikiamas po raktu data. Jei žinomas tik pavadinimas, naudokite name=, jei PVM kodas, vat=. Įrankis puslapio viršuje atlieka tą pačią užklausą be rakto.
Kaip tikrinamas juridinio asmens kodas?
Kodas turi būti lygiai 9 skaitmenų, o devintasis skaitmuo yra kontrolinis (svoriai 1–8, dalyba iš 11, esant liekanai 10 skaičiuojama iš naujo su svoriais 3–9 ir 1). Kodas, kuris patikros neatitinka, gauna klaidą 400. LT prieš skaitmenis yra PVM kodas, o ne juridinio asmens kodas.
Ar API grąžina PVM kodą?
Taip, jei įmonė yra VMI PVM mokėtojų sąraše: LT ir 9 arba 12 skaitmenų. Kitaip vat_number yra null. Pagal PVM kodą galima ieškoti su vat=.
Ar API grąžina vadovus ar pranešimus apie nemokumą?
Ne. Lietuvai yra tik įmonės įrašas: vadovų, registro atitikties signalo ir pranešimų apie nemokumą nėra. Likvidavimas, bankrotas ir restruktūrizavimas matomi statuse.
Kaip dažnai atnaujinami duomenys?
Kiekvieną darbo dieną. Registro pakeitimų įvykiai datuojami, kai pokytis pirmą kartą pasirodo registro duomenyse.