API date firme: CUI, verificare ONRC și ANAF, export după CAEN
Leadgen e un API JSON peste registrul oficial al comerțului. Are 4.214.297 de firme din versiunea ONRC din 02.09.2026, bilanțurile 2008–2025 de la Ministerul Finanțelor și datele fiscale ANAF citite la 15.10.2026.
Fără cheie ai 5 interogări pe zi. Cu o cheie gratuită ai 25 de interogări pe zi; o primești pe email, fără card.
Date firme după CUI
Un apel întoarce fișa firmei. Pui CUI-ul în query; merge și cu prefixul RO. Un CUI cu cifra de control greșită primește eroarea invalid_cui și nu se numără.
curl -H "X-API-Key: lg_your_key" \
"https://leadgen.adrianhomelab.com/lookup_business?query=2816464&fields=companyName,cui,registrationCode,legalForm,county,website,phone,status,anaf,latestFinancials,risk"fields păstrează doar câmpurile cerute. Fără el primești fișa completă: adresa, data înregistrării, toate codurile CAEN, administratorii și link-ul către fișa publică. Fără cheie, scoate header-ul X-API-Key.
Răspunsul pentru DEDEMAN SRL
{
"query": "2816464",
"total": 1,
"returned": 1,
"results": [
{
"companyName": "DEDEMAN SRL",
"cui": "2816464",
"registrationCode": "J1992002621040",
"legalForm": "SRL",
"county": "Bacău",
"website": "www.dedeman.ro",
"status": [
{
"code": "1048",
"name": "funcțiune"
}
],
"latestFinancials": {
"year": 2025,
"revenue": 13157835535,
"netResult": 1635337205,
"employees": 12702,
"caen": "4752",
"currency": "RON",
"source": "mfp"
},
"anaf": {
"mainCaen": "4752",
"vatPayer": true,
"eFactura": true,
"inactive": false,
"inactiveSince": null,
"deregistered": null,
"phone": "0234513330",
"registration": "INREGISTRAT din data 27.01.1993",
"fetchedAt": "2026-10-15T13:02:24Z",
"source": "anaf"
},
"phone": "0234513330",
"phoneSource": "ANAF, declared by the taxpayer",
"risk": {
"level": "ok",
"label": "no distress signals",
"reasons": [],
"isLead": true,
"notChecked": [
"insolvency_bulletin",
"anaf_debts",
"court_cases",
"shareholders"
]
}
}
],
"source": "onrc",
"attribution": "Source: ONRC and Ministry of Finance (data.gov.ro, CC BY 4.0; financial statements 2008–2010 under OGL-ROU-1.0) and ANAF, via Leadgen (leadgen.adrianhomelab.com)",
"asOf": {
"registry": "2026-09-02",
"financialYear": 2025,
"anaf": "2026-10-15",
"snapshot": "firme-02-09-2026",
"published": "2026-09-03",
"source": "ONRC open data (data.gov.ro)"
},
"fields": [
"companyName",
"cui",
"registrationCode",
"legalForm",
"county",
"website",
"phone",
"status",
"anaf",
"latestFinancials",
"risk"
]
}Răspuns real, copiat pe 19.10.2026. Cifrele se schimbă când ONRC publică un registru nou sau firma depune un bilanț nou.
Verificare firmă la ONRC și ANAF
Același răspuns spune dacă firma mai e activă și ce știe ANAF despre ea:
status: starea din registrul ONRC, cu codul ei (la DEDEMAN, 1048 „funcțiune”).anaf: plătitor de TVA, înscris în e-Factura, inactiv fiscal și de când, activitatea principală și telefonul declarat.latestFinancials: cifra de afaceri, rezultatul net și angajații din ultimul bilanț, în lei.risk: concluzia din cele de mai sus (ok,watch,inactive,dissolving,insolventsauclosed), cu motivele înreasons.
Ce nu verificăm: Buletinul procedurilor de insolvență (BPI), datoriile la ANAF, dosarele din instanță și acționarii. Răspunsul le enumeră în risk.notChecked. Ce acoperă datele.
Export firme după CAEN și județ
lookup_by_category întoarce firmele cu un cod CAEN, dintr-un județ dacă îl dai. Implicit vin doar firmele active, cele mai noi întâi. Restrângi lista după forma juridică, cifra de afaceri, angajați, TVA și activitatea principală. Cu format=csv primești un fișier care se deschide în Excel.
# firmele de instalații electrice (CAEN 4321) din Cluj, ca CSV
curl -H "X-API-Key: lg_your_key" -o firme-4321-cluj.csv \
"https://leadgen.adrianhomelab.com/lookup_by_category?category=4321&county=Cluj&main_activity_only=true&format=csv"Nu scrii cod? Aceeași listă se face în browser: fă o listă de firme în aplicația Leadgen.
Limite și prețuri
- Fără cheie: 5 interogări pe zi pentru fiecare adresă IP.
- Cu o cheie gratuită: 25 de interogări pe zi.
- Pro: 500 de interogări pe zi. Business: 5.000 de interogări pe zi.
Ziua se resetează la 00:00 UTC (02:00 sau 03:00, ora României).
Gratuit în perioada de lansare. Toate endpoint-urile și filtrele sunt gratuite azi, în limita zilnică. Când pornesc planurile plătite, istoricul financiar complet 2008–2025, indicatorii, scorul de sănătate și percentilele, filtrele după cifră de afaceri, angajați și TVA, exportul CSV și listele mai lungi de 25 de rânduri trec în Pro (9 €/lună ≈ 47,96 lei, 500 de interogări pe zi); Business (29 €/lună ≈ 154,53 lei) are 5.000 de interogări pe zi. Free păstrează profilul firmei, starea și riscul, datele ANAF, cifrele ultimului an și listele de până la 25 de rânduri. Vezi toate planurile. Echivalentul în lei este orientativ, la cursul BNR din 20.10.2026 (1 € = 5,3285 lei); plata se face în euro.
Din Claude, Cursor sau alt client MCP
Aceleași date sunt și pe un server MCP, la https://leadgen-mcp.adrianhomelab.com/mcp. Limitele sunt aceleași, iar cheia merge în header-ul Authorization. Configurarea pentru fiecare client.
Întrebări frecvente
Cum verific o firmă după CUI?
Apelezi GET /lookup_business?query=<CUI>. Răspunsul are starea la ONRC, datele ANAF (TVA, e-Factura, inactivitate), ultimul bilanț și un nivel de risc cu motivele lui. Un CUI cu cifra de control greșită nu se numără.
De unde vin datele?
Registrul vine din setul publicat de ONRC pe data.gov.ro. Bilanțurile vin de la Ministerul Finanțelor, iar statutul fiscal de la serviciul web public al ANAF. Excepție: când ceri contacte, citim site-ul public al firmei.
Pot exporta firmele dintr-un cod CAEN?
Da. GET /lookup_by_category?category=<cod CAEN>&county=<județ>&format=csv întoarce un CSV, implicit doar cu firmele active. Dacă nu scrii cod, aceeași listă se face în aplicația Leadgen.
Cât costă?
Fără cheie ai 5 interogări pe zi, iar cu o cheie gratuită 25 de interogări. Pro are 500 de interogări pe zi, Business 5.000 de interogări. Prețurile sunt pe pagina de prețuri.
Sursa: ONRC și Ministerul Finanțelor (data.gov.ro, CC BY 4.0) și ANAF. Ești în registru?