Fiecare firmă din România, printr-un singur apel.
Un API read-only peste registrul complet: 3,9 milioane de firme cu identitate ONRC, stare fiscală ANAF, bilanțuri, contracte publice, administratori și context sectorial — toate legate de CUI.
Ceri codul fiscal, primești un profil unificat în JSON. Fără scraping, fără PDF-uri, fără să reconciliezi tu cinci surse diferite.
{
"cui": 14399840,
"denumire": "Dante International SA",
"stare": "functiune",
"tva": true,
"caen_principal": "4754",
"sediu": { "judet": "București" },
"financiar": { "cifra_afaceri": 6100000000 }
}
// + fiscal, achiziții, persoane, context sectorial
- Firme (ONRC)
- 3.909.449
- Activități CAEN
- 19,2 mil.
- Contracte publice
- 17,4 mil.
- Situații financiare
- 15,7 mil.
- Rute API
- 122
Cinci surse, un singur profil.
Fiecare firmă adună la un loc datele care în mod normal stau în registre separate.
Identitate & registru
Denumire, CUI, cod de înregistrare, formă juridică, sediu, stare, dată de înmatriculare, sucursale și puncte de lucru.
Stare fiscală
Plătitor de TVA și data, TVA la încasare, inactivitate fiscală, split TVA, e-Factura, vector fiscal, datorii și calendar fiscal.
Situații financiare
Bilanțuri anuale decodate prin dicționar de indicatori — cifră de afaceri, profit, active, datorii, salariați — cu conversie EUR și ajustare la inflație.
Achiziții publice
Contractele câștigate: autoritate contractantă, valoare, CPV, an — plus agregate pe firmă și profiluri de autoritate.
Persoane & rețea
Administratori, asociați, lichidatori — și graful de firme conexe prin persoane comune, cu căutare de cale între două firme.
Context sectorial
Peste 20 de indicatori macro pe sectorul CAEN al firmei: salarii, ocupare, cifră de afaceri, investiții, comerț exterior, mediu.
122 de rute, un tipar predictibil.
Aceeași convenție peste tot: paginare offset, filtre pe query, răspuns JSON cu „data” și „meta”.
/firme/{cui}
Profil după CUI
Profilul unificat al unei firme, sau felii dedicate: contact, locație, activități, fiscal, financiar, persoane.
/firme
Căutare & filtre
Căutare fuzzy după denumire plus filtre pe județ, localitate, CAEN, formă juridică, stare și plătitor de TVA.
/firme/{cui}/financiar
Financiar
Bilanțuri pe ani, decodate în indicatori numiți; variante în EUR (curs BNR) și ajustate la inflație (deflator IPC).
/firme/{cui}/achizitii
Achiziții
Contractele firmei cu filtre pe an și tip, plus sumar agregat și căutare globală pe toată baza de achiziții.
/firme/{cui}/conexe
Persoane & graf
Administratorii și asociații firmei, firmele conexe prin persoane comune și calea între două firme în graf.
/caen · /cpv
Nomenclatoare
CAEN (ediția inițială + Rev.1–3) cu arbore și echivalări, CPV, forme juridice, stări — ca referință completă.
Doar surse publice oficiale.
Fiecare câmp are o proveniență clară. Nimic scrapuit din locuri incerte.
Registrul Comerțului
Identitatea firmelor, formele juridice, persoanele și sucursalele — nucleul registrului.
Fiscul
Starea fiscală și TVA, prin API-ul oficial ANAF, cu istoric al modificărilor.
Bilanțuri
Situațiile financiare anuale depuse, publicate ca date deschise.
Achiziții & fonduri
Contractele SEAP și finanțările europene, din portalurile de date deschise.
Context macro
Indicatorii sectoriali, din baza statistică oficială TEMPO.
Firma, așezată în sectorul ei.
Pe lângă datele proprii, fiecare firmă vine cu peste 20 de indicatori macro pentru sectorul ei CAEN — din INS TEMPO, la nivel de diviziune sau secțiune.
Salarizare
Câștig salarial mediu net și brut, cost orar al forței de muncă, remunerarea angajaților pe sector.
Ocupare
Efectivul salariaților, personalul unităților locale, firme cu angajați, rata locurilor vacante, accidente de muncă.
Structura sectorului
Întreprinderi active, cifra de afaceri, investiții brute și productivitatea muncii pe persoană.
Dinamică & comerț exterior
Firme nou create și desființate pe an, firme exportatoare și importatoare, valoarea exporturilor.
Producție industrială & mediu
Valoarea producției vândute, export și import industrial (pentru sectoare industriale) și emisiile de gaze cu efect de seră.
La ce folosește.
Oriunde trebuie să afli, să verifici sau să pui în context o firmă din România.
Nu vezi cazul tău? Scrie-ne — datele sunt suficient de bogate pentru majoritatea fluxurilor B2B.
Un apel, profilul întreg.
Un token Bearer și un GET. Răspunsul e JSON curat, gata de folosit.
# profilul complet al unei firme după CUI
curl "https://oneapi.ro/api/business/v1/firme/14399840" \
-H "Authorization: Bearer $ONEAPI_TOKEN"
# → 200 OK
{
"data": {
"cui": 14399840,
"denumire": "Dante International SA",
"forma_juridica": "SA",
"stare": "functiune",
"tva": true,
"caen_principal": "4754",
"sediu": { "judet": "București", "localitate": "București Sectorul 6" }
},
"meta": { "actualizat": "2026-08-01" }
}
Erori predictibile
CUI inexistent sau invalid → 404 cu un cod de eroare clar. Aceeași formă de eroare peste toate rutele.
HTTP/1.1 404 Not Found
{
"eroare": {
"cod": "negasit",
"mesaj": "Firma [9999999999] negăsită."
}
}
Bine de știut.
Mai multe în întrebări frecvente și în documentație.