Documentația API
37 de rute, toate GET, toate cu răspuns JSON de aceeași formă. Autentificare cu o cheie, plată doar pentru răspunsurile cu date și un sandbox care întoarce aceleași structuri, gratuit.
Prima cerere
Trei pași: faci contul, copiezi cheia din panou și trimiți un GET. Contul gratuit vine cu 250 de credite, fără card.
curl "https://www.bilantapi.ro/api/v1/registru/firme/90000010" \
-H "X-API-KEY: ba_live_…"- 1
Faci contul
Cu email și parolă. Cheia de test apare pe loc, o singură dată.
- 2
Trimiți cheia în antet
X-API-KEY, sau ca Bearer token. Fără OAuth, fără reîmprospătare.
- 3
Citești răspunsul
success, data și, la liste, meta cu paginarea și filtrele aplicate.
Autentificare
Cheia se generează din panou și se arată o singură dată — noi păstrăm doar amprenta ei. O cheie poate fi legată de o listă de adrese IP; cererile din altă parte primesc 403 cu ACCESS_DENIED_IP.
| Antet | Valoare |
|---|---|
| X-API-KEY | Cheia, exact cum a fost afișată. |
| Authorization | Bearer <cheia>, dacă preferi forma standard. |
Rutele API
Fiecare rută cu parametrii ei, costul în credite și un răspuns adevărat, luat din sandbox. Exemplele apelează sandbox-ul, deci le poți rula fără să consumi credite.
Firmă
GET/api/v1/bilant/{cui}1 creditBilanț complet — Toți anii, cu datele, indicatorii și evoluția.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "DELTA LOGISTIC SRL", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "numar_ani": 5, "actualizat_la": "2024-06-30T00:00:00+00:00", "ani": [ { "an": 2019, "tip_bilant": "standard", "denumire": "DELTA LOGISTIC SRL", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "date": { "active_imobilizate": 902551, "active_circulante": 2846508, "stocuri": 996278, "creante": 1252463, "casa_si_conturi": 597767, "cheltuieli_in_avans": 85395, "datorii": 1949511, "venituri_in_avans": 0, "provizioane": 0, "capitaluri": 1799548, "capital_subscris_varsat": 200, "patrimoniul_regiei": 0, "cifra_afaceri": 6942702, "venituri_totale": 7220410, "cheltuieli_totale": 6576127, "profit_brut": 644283, "pierdere_bruta": 0, "profit_net": 555416, "pierdere_neta": 0, "angajati": 19 }, "indicatori_bruti": [ { "cod": "I1", "valoare": 902551, "denumire": "Active imobilizate — total" }, { "cod": "I2", "valoare": 2846508, "denumire": "Active circulante — total" }, "… încă 18 în răspunsul complet" ], "indicatori": { "rezultat_net": 555416, "marja_neta": 8, "marja_bruta": 9.28, "roe": 30.86, "roa": 14.81, "lichiditate_curenta": 1.46, "grad_indatorare": 52, "capital_de_lucru": 896997, "ca_per_angajat": 365405, "profit_per_angajat": 29232 } }, { "an": 2020, "tip_bilant": "standard", "denumire": "DELTA LOGISTIC SRL", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "date": { "active_imobilizate": 2202225, "active_circulante": 3980945, "stocuri": 557332, "creante": 2507996, "casa_si_conturi": 915617, "cheltuieli_in_avans": 119428, "datorii": 1854951, "venituri_in_avans": 0, "provizioane": 0, "capitaluri": 4328219, "capital_subscris_varsat": 200, "patrimoniul_regiei": 0, "cifra_afaceri": 8470096, "venituri_totale": 8470096, "cheltuieli_totale": 8273590, "profit_brut": 196506, "pierdere_bruta": 0, "profit_net": 169402, "pierdere_neta": 0, "angajati": 24 }, "indicatori_bruti": [ { "cod": "I1", "valoare": 2202225, "denumire": "Active imobilizate — total" }, { "cod": "I2", "valoare": 3980945, "denumire": "Active circulante — total" }, "… încă 18 în răspunsul complet" ], "indicatori": { "rezultat_net": 169402, "marja_neta": 2, "marja_bruta": 2.32, "roe": 3.91, "roa": 2.74, "lichiditate_curenta": 2.15, "grad_indatorare": 30, "capital_de_lucru": 2125994, "ca_per_angajat": 352921, "profit_per_angajat": 7058 } }, "… încă 3 în răspunsul complet" ], "evolutie": { "crestere_ca": { "2020": 22, "2021": -12, "2022": 15, "2023": 19 }, "crestere_profit": { "2020": -69.5, "2021": 296, "2022": -227.78, "2023": 40.5 }, "crestere_angajati": { "2020": 26.32, "2021": -12.5, "2022": 14.29, "2023": 16.67 }, "cagr_ca": 10.1 }, "sumar": { "an": 2023, "tip_bilant": "standard", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "actualizat_la": "2024-06-30T00:00:00+00:00", "cifra_afaceri": 10200367, "profit_net": 0, "venituri_totale": 10608382, "datorii": 2492969, "capitaluri": 2301203, "angajati": 28, "rezultat_net": -510018, "indicatori": { "rezultat_net": -510018, "marja_neta": -5, "marja_bruta": -5, "roe": -22.16, "roa": -10.64, "lichiditate_curenta": 1.31, "grad_indatorare": 52, "capital_de_lucru": 771148, "ca_per_angajat": 364299, "profit_per_angajat": -18215 } } }}GET/api/v1/bilant/{cui}/{an}1 creditUn singur an — Bilanțul unui exercițiu financiar.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
| an obligatoriu | în cale | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
curl "https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010/2023" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "an": 2023, "tip_bilant": "standard", "denumire": "DELTA LOGISTIC SRL", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "date": { "active_imobilizate": 1530055, "active_circulante": 3264117, "stocuri": 1011876, "creante": 1860547, "casa_si_conturi": 391694, "cheltuieli_in_avans": 97924, "datorii": 2492969, "venituri_in_avans": 0, "provizioane": 0, "capitaluri": 2301203, "capital_subscris_varsat": 200, "patrimoniul_regiei": 0, "cifra_afaceri": 10200367, "venituri_totale": 10608382, "cheltuieli_totale": 11118400, "profit_brut": 0, "pierdere_bruta": 510018, "profit_net": 0, "pierdere_neta": 510018, "angajati": 28 }, "indicatori_bruti": [ { "cod": "I1", "valoare": 1530055, "denumire": "Active imobilizate — total" }, { "cod": "I2", "valoare": 3264117, "denumire": "Active circulante — total" }, "… încă 18 în răspunsul complet" ], "indicatori": { "rezultat_net": -510018, "marja_neta": -5, "marja_bruta": -5, "roe": -22.16, "roa": -10.64, "lichiditate_curenta": 1.31, "grad_indatorare": 52, "capital_de_lucru": 771148, "ca_per_angajat": 364299, "profit_per_angajat": -18215 } }}GET/api/v1/bilant/{cui}/sumar1 creditSumar — Cifrele principale din ultimul an.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010/sumar" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "DELTA LOGISTIC SRL", "sumar": { "an": 2023, "tip_bilant": "standard", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "actualizat_la": "2024-06-30T00:00:00+00:00", "cifra_afaceri": 10200367, "profit_net": 0, "venituri_totale": 10608382, "datorii": 2492969, "capitaluri": 2301203, "angajati": 28, "rezultat_net": -510018, "indicatori": { "rezultat_net": -510018, "marja_neta": -5, "marja_bruta": -5, "roe": -22.16, "roa": -10.64, "lichiditate_curenta": 1.31, "grad_indatorare": 52, "capital_de_lucru": 771148, "ca_per_angajat": 364299, "profit_per_angajat": -18215 } } }}GET/api/v1/bilant/{cui}/indicatori2 crediteIndicatori — Marje, lichiditate, îndatorare, pe ani.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010/indicatori" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "DELTA LOGISTIC SRL", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "ani": [ { "an": 2019, "tip_bilant": "standard", "indicatori": { "rezultat_net": 555416, "marja_neta": 8, "marja_bruta": 9.28, "roe": 30.86, "roa": 14.81, "lichiditate_curenta": 1.46, "grad_indatorare": 52, "capital_de_lucru": 896997, "ca_per_angajat": 365405, "profit_per_angajat": 29232 } }, { "an": 2020, "tip_bilant": "standard", "indicatori": { "rezultat_net": 169402, "marja_neta": 2, "marja_bruta": 2.32, "roe": 3.91, "roa": 2.74, "lichiditate_curenta": 2.15, "grad_indatorare": 30, "capital_de_lucru": 2125994, "ca_per_angajat": 352921, "profit_per_angajat": 7058 } }, "… încă 3 în răspunsul complet" ] }}GET/api/v1/bilant/{cui}/evolutie2 crediteEvoluție — Serie multi-an, cu creșteri și CAGR.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010/evolutie" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "DELTA LOGISTIC SRL", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "serie": [ { "an": 2019, "cifra_afaceri": 6942702, "profit_net": 555416, "angajati": 19 }, { "an": 2020, "cifra_afaceri": 8470096, "profit_net": 169402, "angajati": 24 }, "… încă 3 în răspunsul complet" ], "evolutie": { "crestere_ca": { "2020": 22, "2021": -12, "2022": 15, "2023": 19 }, "crestere_profit": { "2020": -69.5, "2021": 296, "2022": -227.78, "2023": 40.5 }, "crestere_angajati": { "2020": 26.32, "2021": -12.5, "2022": 14.29, "2023": 16.67 }, "cagr_ca": 10.1 } }}GET/api/v1/bilant/{cui}/pozitie3 creditePoziție în sector — Loc, percentilă și raport față de mediana sectorului.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
curl "https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010/pozitie?an=2023" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "DELTA LOGISTIC SRL", "an": 2023, "tip_bilant": "standard", "sector": { "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "firme": 65927 }, "marimi": { "cifra_afaceri": { "valoare": 10200367, "loc": 3099, "din": 65927, "percentila": 95.3, "mediana_sector": 89305, "fata_de_mediana": 114.22 }, "rezultat_net": { "valoare": -510018, "loc": 60653, "din": 65927, "percentila": 8, "mediana_sector": 8480, "fata_de_mediana": -60.14 }, "angajati": { "valoare": 28, "loc": 16350, "din": 65927, "percentila": 75.2, "mediana_sector": 2, "fata_de_mediana": 14 }, "capitaluri": { "valoare": 2301203, "loc": 5868, "din": 65927, "percentila": 91.1, "mediana_sector": 31257, "fata_de_mediana": 73.62 }, "datorii": { "valoare": 2492969, "loc": 6197, "din": 65927, "percentila": 90.6, "mediana_sector": 35722, "fata_de_mediana": 69.79 } }, "marja_neta": { "valoare": -5, "mediana_sector": 10.09 }, "cifra_afaceri_per_angajat": { "valoare": 364299, "mediana_sector": 44653 } }}GET/api/v1/bilant/{cui}/risc3 crediteScor de risc — Scor 0–100, clasă A–E, factori, semnale și Altman Z''.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/bilant/90000010/risc" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "DELTA LOGISTIC SRL", "an": 2023, "scor": 58, "clasa": "C", "nivel": "moderat", "eticheta": "Risc moderat", "scara": [ { "clasa": "E", "eticheta": "Risc foarte ridicat", "de_la": 0, "pana_la": 35 }, { "clasa": "D", "eticheta": "Risc ridicat", "de_la": 35, "pana_la": 50 }, "… încă 3 în răspunsul complet" ], "plafon": null, "incredere": "medie", "factori": [ { "cheie": "solvabilitate", "nume": "Solvabilitate", "indicator": "Capitaluri proprii / active totale", "valoare": 48, "unitate": "%", "puncte": 21, "maxim": 25, "evaluare": "bun", "explicatie": "Echilibru bun între capitalul propriu și datorii." }, { "cheie": "lichiditate", "nume": "Lichiditate", "indicator": "Active circulante / datorii", "valoare": 1.31, "unitate": "x", "puncte": 14, "maxim": 20, "evaluare": "mediu", "explicatie": "Datoriile sunt acoperite, cu rezervă mică." }, "… încă 4 în răspunsul complet" ], "semnale": [ { "cod": "PIERDERE", "gravitate": "atentie", "mesaj": "Anul analizat s-a încheiat cu pierdere." }, { "cod": "DATE_VECHI", "gravitate": "info", "mesaj": "Ultimul bilanț depus e pentru 2023; situația de azi poate fi alta." } ], "z_score": { "valoare": 2.87, "zona": "sigura", "model": "Altman Z'' pentru firme necotate", "praguri": { "sigura": "> 2,6", "gri": "1,1 – 2,6", "pericol": "< 1,1" }, "componente": { "x1_capital_de_lucru": 0.1609, "x2_rezerve": 0.48, "x3_rentabilitate": -0.1064, "x4_capital_datorii": 0.9231 } }, "istoric": [ { "an": 2019, "scor": 76, "clasa": "B", "nivel": "scazut", "eticheta": "Risc scăzut", "factori": [ { "cheie": "solvabilitate", "valoare": 48, "unitate": "%", "puncte": 21, "evaluare": "bun" }, { "cheie": "lichiditate", "valoare": 1.46, "unitate": "x", "puncte": 14, "evaluare": "mediu" }, "… încă 4 în răspunsul complet" ], "semnale": [], "plafon": null, "z_score": { "valoare": 5.26, "zona": "sigura", "model": "Altman Z'' pentru firme necotate", "praguri": { "sigura": "> 2,6", "gri": "1,1 – 2,6", "pericol": "< 1,1" }, "componente": { "x1_capital_de_lucru": 0.2393, "x2_rezerve": 0.4799, "x3_rentabilitate": 0.1719, "x4_capital_datorii": 0.9231 } } }, { "an": 2020, "scor": 93, "clasa": "A", "nivel": "foarte_scazut", "eticheta": "Risc foarte scăzut", "factori": [ { "cheie": "solvabilitate", "valoare": 70, "unitate": "%", "puncte": 25, "evaluare": "bun" }, { "cheie": "lichiditate", "valoare": 2.15, "unitate": "x", "puncte": 20, "evaluare": "bun" }, "… încă 4 în răspunsul complet" ], "semnale": [], "plafon": null, "z_score": { "valoare": 7.2, "zona": "sigura", "model": "Altman Z'' pentru firme necotate", "praguri": { "sigura": "> 2,6", "gri": "1,1 – 2,6", "pericol": "< 1,1" }, "componente": { "x1_capital_de_lucru": 0.3438, "x2_rezerve": 0.7, "x3_rentabilitate": 0.0318, "x4_capital_datorii": 2.3333 } } }, "… încă 3 în răspunsul complet" ], "an_insolventa": null, "model": { "versiune": "1.0", "nota": "Indicator statistic calculat din situațiile financiare publice. Nu include datorii la buget, litigii sau evenimente de după data bilanțului." } }}Statistici
GET/api/v1/statistici/panorama2 creditePanoramă — Toată populația și distribuția pe trepte.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
curl "https://www.bilantapi.ro/api/sandbox/v1/statistici/panorama?an=2023" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "an": 2023, "firme": 1345134, "cifra_afaceri": 1989136000000, "rezultat_net": 140467200000, "angajati": 4338913, "profitabile": 712921, "pe_pierdere": 403540, "mediana_ca": 147219, "pondere_profitabile": 53, "distributie_cifra_afaceri": [ { "treapta": "fără cifră de afaceri", "de_la": null, "pana_la": 0, "firme": 412956, "pondere": 30.7, "cifra_afaceri": 0, "angajati": 41296 }, { "treapta": "sub 100 mii", "de_la": 1, "pana_la": 100000, "firme": 462726, "pondere": 34.4, "cifra_afaceri": 19434492000, "angajati": 277636 }, "… încă 4 în răspunsul complet" ], "ani_disponibili": [ 2023, 2022, "… încă 3 în răspunsul complet" ] }}GET/api/v1/statistici/sectoare2 crediteSectoare — Sectoarele CAEN, după cifra de afaceri.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
| limita | query | Limită | 50 |
curl "https://www.bilantapi.ro/api/sandbox/v1/statistici/sectoare?an=2023&limita=10" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "an": 2023, "sectoare": [ { "caen": 6820, "denumire_caen": "Inchirierea si subinchirierea bunurilor imobiliare proprii sau inchiriate", "firme": 87253, "cifra_afaceri": 238357577874, "rezultat_net": 8461694015, "angajati": 1212817, "mediana_ca": 720891, "marja": 3.55 }, { "caen": 4941, "denumire_caen": "Transporturi rutiere de marfuri", "firme": 85074, "cifra_afaceri": 200092741263, "rezultat_net": 9384349565, "angajati": 1114469, "mediana_ca": 698245, "marja": 4.69 }, "… încă 8 în răspunsul complet" ] }}GET/api/v1/statistici/sectoare/{caen}3 crediteUn sector — Percentile, concentrare, top și evoluție.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| caen obligatoriu | în cale | Cod CAEN. Activitatea principală, la orice nivel: clasa (4120 sau 41.20), grupa (41.2), diviziunea (41) sau secțiunea (F). Mai multe se despart prin virgulă: 62,63.1,J. Clasele cercetate vin în meta.coduri_caen. | 4120 |
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
| limita | query | Limită | 50 |
curl "https://www.bilantapi.ro/api/sandbox/v1/statistici/sectoare/6201?an=2023&limita=5" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "an": 2023, "caen": 6201, "denumire_caen": "Activitati de realizare a soft-ului la comanda", "firme": 23016, "cifra_afaceri": 9940568971, "rezultat_net": 695839828, "angajati": 163414, "datorii": 4572661727, "capitaluri": 3180982071, "profitabile": 14500, "pe_pierdere": 6905, "fara_angajati": 5294, "pondere_profitabile": 63, "marja_agregata": 7, "marja_mediana": 5.67, "cifra_afaceri_medie": 431898, "distributie_cifra_afaceri": { "p25": 38035, "mediana": 135839, "p75": 421101, "p90": 1005209 }, "angajati_mediana": 1, "concentrare": { "top5": 15.3, "top10": 30.3 }, "top": [ { "cui": 95414897, "denumire": "SIRIUS SERVICES SRL", "caen": 6201, "denumire_caen": "Activitati de realizare a soft-ului la comanda", "cifra_afaceri": 163646552, "rezultat_net": 19637586, "angajati": 299 }, { "cui": 95360128, "denumire": "TEHNO LOGISTIC SRL", "caen": 6201, "denumire_caen": "Activitati de realizare a soft-ului la comanda", "cifra_afaceri": 71122902, "rezultat_net": 2844916, "angajati": 126 }, "… încă 3 în răspunsul complet" ], "distributie_cifra_afaceri_trepte": [ { "treapta": "fără cifră de afaceri", "de_la": null, "pana_la": 0, "firme": 6859, "pondere": 29.8, "cifra_afaceri": 0, "angajati": 686 }, { "treapta": "sub 100 mii", "de_la": 1, "pana_la": 100000, "firme": 8171, "pondere": 35.5, "cifra_afaceri": 343182000, "angajati": 4903 }, "… încă 4 în răspunsul complet" ], "evolutie": [ { "an": 2019, "firme": 20336, "cifra_afaceri": 7083130480, "rezultat_net": 495819134, "angajati": 144386, "crestere_cifra_afaceri": null }, { "an": 2020, "firme": 21006, "cifra_afaceri": 7755484520, "rezultat_net": 542883916, "angajati": 149143, "crestere_cifra_afaceri": 9.49 }, "… încă 3 în răspunsul complet" ] }}GET/api/v1/statistici/clasament3 crediteClasament — Primele firme după o mărime, opțional într-un sector.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
| dupa | query | Ordonează dupăcifra_afaceri · rezultat_net · angajati · capitaluri · datorii | — |
| caen | query | Cod CAEN. Opțional: doar firmele din acest sector. | 4120 |
| limita | query | Limită | 50 |
curl "https://www.bilantapi.ro/api/sandbox/v1/statistici/clasament?an=2023&dupa=cifra_afaceri&limita=10" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "an": 2023, "dupa": "cifra_afaceri", "caen": null, "firme": [ { "cui": 96110309, "denumire": "TRANS LOGISTIC SRL", "caen": 8621, "denumire_caen": "Activitati de asistenta medicala generala", "cifra_afaceri": 1580541684, "rezultat_net": 31610834, "angajati": 3980 }, { "cui": 93277475, "denumire": "AGRO TRADING SRL", "caen": 4673, "denumire_caen": "Comert cu ridicata al materialului lemnos si al materialelor de constructie", "cifra_afaceri": 1311213554, "rezultat_net": 144233491, "angajati": 2597 }, "… încă 8 în răspunsul complet" ] }}GET/api/v1/statistici/comparatie3 crediteComparație — Până la 10 firme una lângă alta.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui | query | CUI-uri. Până la 10 coduri fiscale, despărțite prin virgulă. | 90000010,90000020 |
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
curl "https://www.bilantapi.ro/api/sandbox/v1/statistici/comparatie?cui=90000010%2C90000020&an=2023" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "an": 2023, "firme": [ { "cui": 90000010, "gasit": true, "denumire": "DELTA LOGISTIC SRL", "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "tip_bilant": "standard", "cifra_afaceri": 10200367, "rezultat_net": -510018, "angajati": 28, "capitaluri": 2301203, "datorii": 2492969, "active_imobilizate": 1530055, "active_circulante": 3264117, "marja_neta": -5, "grad_indatorare": 1.08, "cifra_afaceri_per_angajat": 364299, "pozitie_in_sector": { "caen": 4120, "denumire_caen": "Lucrari de constructii a cladirilor rezidentiale si nerezidentiale", "firme_in_sector": 65927, "loc": 3099, "percentila": 95.3 } }, { "cui": 90000020, "gasit": true, "denumire": "LUMEN COM SRL", "caen": 8621, "denumire_caen": "Activitati de asistenta medicala generala", "tip_bilant": "standard", "cifra_afaceri": 555449, "rezultat_net": -66654, "angajati": 0, "capitaluri": 140973, "datorii": 381149, "active_imobilizate": 305497, "active_circulante": 216625, "marja_neta": -12, "grad_indatorare": 2.7, "cifra_afaceri_per_angajat": null, "pozitie_in_sector": { "caen": 8621, "denumire_caen": "Activitati de asistenta medicala generala", "firme_in_sector": 88205, "loc": 42427, "percentila": 51.9 } } ] }}GET/api/v1/statistici/evolutie2 crediteEvoluția populației — Toate firmele, an de an.
Ruta nu are parametri.
curl "https://www.bilantapi.ro/api/sandbox/v1/statistici/evolutie" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "serie": [ { "an": 2019, "firme": 1180794, "cifra_afaceri": 1391600000000, "rezultat_net": 129800000000, "angajati": 4192038 }, { "an": 2020, "firme": 1228436, "cifra_afaceri": 1532322000000, "rezultat_net": 122472200000, "angajati": 4233283 }, "… încă 3 în răspunsul complet" ] }}Registru
GET/api/v1/registru/firme1 credit / rezultatCăutare firme — Firmele cu număr în registrul comerțului, după denumire, județ, CAEN, stare și TVA, fiecare cu profilul complet.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| q | query | Căutare. Cuvinte din denumire sau titlu. La firme merge și CUI-ul. | construct |
| judet | query | Județ. Indicativul auto al județului din sediu: B pentru București, CJ, TM. Mai multe județe se despart prin virgulă: CJ,TM,B.B · AB · AR · AG · BC · BH · BN · BT · BV · BR · BZ · CS · CL · CJ · CT · CV · DB · DJ · GL · GR · GJ · HR · HD · IL · IS · IF · MM · MH · MS · NT · OT · PH · SM · SJ · SB · SV · TR · TM · TL · VS · VL · VN | — |
| regiune | query | Regiune de dezvoltare. Una din cele 8 regiuni, după nume sau după număr (1 nord-est … 8 bucuresti-ilfov); se traduce în județele ei. Cu `judet` alături, rămân doar județele comune. Mai multe, despărțite prin virgulă.nord-est · sud-est · sud-muntenia · sud-vest-oltenia · vest · nord-vest · centru · bucuresti-ilfov | — |
| localitate | query | Localitate. Numele oficial al localității din sediu, cu sau fără diacritice: Cluj-Napoca, Targu Mures, Sectorul 3, București (toate sectoarele). Fără „Mun.”, „Oraș”, „Comuna” sau „Sat”. Potrivirea e exactă: „Cluj” nu găsește Cluj-Napoca. Un nume purtat de mai multe localități le prinde pe toate, deci pune și `judet`. Până la 10 nume, despărțite prin virgulă; ce s-a găsit vine în meta.localitati. | Cluj-Napoca |
| siruta | query | Cod SIRUTA. Codul SIRUTA al localității sau al unității administrative, cu 4–6 cifre. Prinde și tot ce ține de ea: satele unei comune, toate sectoarele pentru 179132 (București). Codul unei firme e în sediu_social.siruta. Până la 50 de coduri, despărțite prin virgulă. | 54975 |
| mediu | query | Mediu. Mediul localității din sediu, după nomenclatorul SIRUTA.urban · rural | — |
| cod_postal | query | Cod poștal. Codul poștal al sediului: 6 cifre pentru un cod exact (400001), 2–5 cifre pentru toate codurile care încep așa (400 = Cluj-Napoca, 30 = Timiș). Până la 20, despărțite prin virgulă. | 400 |
| caen | query | Cod CAEN. Activitatea principală, la orice nivel: clasa (4120 sau 41.20), grupa (41.2), diviziunea (41) sau secțiunea (F). Mai multe se despart prin virgulă: 62,63.1,J. Clasele cercetate vin în meta.coduri_caen. | 4120 |
| caen_exclus | query | CAEN exclus. Activitățile scoase din rezultate, scrise la fel ca la caen: caen=62&caen_exclus=6209. | 6209 |
| tip | query | Tip entitate. Tipul entității din registru. Mai multe, despărțite prin virgulă: SRL,SA.SRL · SA · PFA · II · IF · AF · AFJ · ONG · RA · SCNC · ASOCIATIADEPROPRIETARI · MEDIC · CABINETMEDICAL · AVOCAT · NOTAR · CONTABIL · FARMACIST · PSIHOLOG · OCC · OCM · ALTELE | — |
| stare | query | Stare. Starea din registru. Mai multe, despărțite prin virgulă: ACTIVA,SUSPENDATA.ACTIVA · INACTIVA · SUSPENDATA · RADIATA · MP · FALIMENT | — |
| capital | query | Capital. Forma de proprietate declarată la ANAF: autohton (privat românesc), strain (privat străin), mixt (privat românesc și străin), stat, mixt_stat (stat și privat), persoane_fizice, cooperatist, obstesc, alte. Orice capital străin: strain,mixt.autohton · strain · mixt · stat · mixt_stat · persoane_fizice · cooperatist · obstesc · alte | — |
| platitor_tva | query | Plătitor de TVA. Înregistrată acum în scopuri de TVA.da · nu | — |
| e_factura | query | Înscris în e-Factura. Înscrisă în Registrul RO e-Factura.da · nu | — |
| inactiv_fiscal | query | Inactiv fiscal. Declarată inactivă de ANAF.da · nu | — |
| tva_la_incasare | query | TVA la încasare. Aplică acum sistemul de TVA la încasare.da · nu | — |
| inregistrate_de_la | query | Înregistrate de la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inregistrate_pana_la | query | Înregistrate până la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_de_la | query | Inactivate de la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_pana_la | query | Inactivate până la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| ordonare | query | Ordonare. relevanta (implicit, când cauți după denumire), recente sau vechi, după data înregistrării.relevanta · recente · vechi | — |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/firme?judet=CJ%2CTM&caen=F&stare=ACTIVA&pe_pagina=2" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "cui": 32264834, "denumire": "POPA CORINA PFA", "numar_registru": "J44/8702/2026", "data_inregistrare": "2026-10-01", "tip_entitate": "PFA", "forma_juridica": "PERSOANĂ FIZICĂ AUTORIZATĂ", "forma_organizare": "PERSOANĂ FIZICĂ", "forma_proprietate": "PROPR.PRIVATA-PERS. FIZICA INMATRIC.LA REG. COM.", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 01.10.2026", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "4321", "denumire": "Lucrări de instalații electrice" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice CLUJ", "iban": "RO67SBOX0000000009117602", "fax": null, "cod_postal_declarat": "610702", "sediu_social": { "strada": "Calea Victoriei", "numar": "90", "detalii": null, "localitate": "Cluj-Napoca", "cod_localitate": "323", "judet": "CLUJ", "cod_judet": "CJ", "cod_judet_numeric": "35", "cod_postal": "610702", "tara": "RO", "siruta": 54975, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL CLUJ-NAPOCA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 127, "judet_denumire": "CLUJ", "parinte_siruta": 127, "parinte_denumire": "CLUJ", "parinte_tip": 40, "regiune": 6, "cod_postal": "610702" }, "adresa_completa": "Calea Victoriei nr. 90, Cluj-Napoca, jud. CLUJ" }, "domiciliu_fiscal": { "strada": "Calea Victoriei", "numar": "90", "detalii": null, "localitate": "Cluj-Napoca", "cod_localitate": "474", "judet": "CLUJ", "cod_judet": "CJ", "cod_judet_numeric": "42", "cod_postal": "610702", "tara": "RO", "siruta": 54975, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL CLUJ-NAPOCA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 127, "judet_denumire": "CLUJ", "parinte_siruta": 127, "parinte_denumire": "CLUJ", "parinte_tip": 40, "regiune": 6, "cod_postal": "610702" }, "adresa_completa": "Calea Victoriei nr. 90, Cluj-Napoca, jud. CLUJ" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "2026-10-01", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J44/8702/2026", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false } }, { "cui": 30063352, "denumire": "ARGO COM SRL", "numar_registru": "J22/6015/2021", "data_inregistrare": "2021-06-20", "tip_entitate": "SRL", "forma_juridica": "SOCIETATE CU RĂSPUNDERE LIMITATĂ", "forma_organizare": "PERSOANĂ JURIDICĂ", "forma_proprietate": "PROPR.PRIVATA-CAPITAL PRIVAT AUTOHTON", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 20.06.2021", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "4321", "denumire": "Lucrări de instalații electrice" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice TIMIȘ", "iban": "RO70SBOX0000000003808275", "fax": null, "cod_postal_declarat": "888537", "sediu_social": { "strada": "Str. Morii", "numar": "173", "detalii": null, "localitate": "Timișoara", "cod_localitate": "292", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "32", "cod_postal": "888537", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "888537" }, "adresa_completa": "Str. Morii nr. 173, Timișoara, jud. TIMIȘ" }, "domiciliu_fiscal": { "strada": "Str. Morii", "numar": "173", "detalii": null, "localitate": "Timișoara", "cod_localitate": "461", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "46", "cod_postal": "888537", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "888537" }, "adresa_completa": "Str. Morii nr. 173, Timișoara, jud. TIMIȘ" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "2021-06-20", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J22/6015/2021", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false } } ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 2, "total": 8, "pagini": 4 }, "filtre": { "judet": "CJ,TM", "caen": "F", "stare": "ACTIVA" }, "coduri_caen": [ "4120", "4321" ], "taxare": { "credite_pe_rezultat": 1, "rezultate_taxate": 2, "credite": 2 } }}GET/api/v1/registru/firme/{cui}1 creditProfil fiscal — Identitate, adrese, TVA, TVA la încasare, split TVA, inactivitate și e-Factura.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/firme/90000010" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "CARPAT CONSTRUCT SA", "numar_registru": "J29/3234/2006", "data_inregistrare": "2006-11-12", "tip_entitate": "SA", "forma_juridica": "SOCIETATE PE ACȚIUNI", "forma_organizare": "PERSOANĂ JURIDICĂ", "forma_proprietate": "PROPR.PRIVATA-CAPITAL PRIVAT AUTOHTON", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 12.11.2006", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "4120", "denumire": "Lucrări de construcții a clădirilor rezidențiale și nerezidențiale" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice TIMIȘ", "iban": "RO44SBOX0000000001855036", "fax": "0200004339", "cod_postal_declarat": "610524", "sediu_social": { "strada": "Str. Morii", "numar": "178", "detalii": null, "localitate": "Timișoara", "cod_localitate": "554", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "35", "cod_postal": "610524", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "610524" }, "adresa_completa": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ" }, "domiciliu_fiscal": { "strada": "Str. Morii", "numar": "178", "detalii": null, "localitate": "Timișoara", "cod_localitate": "938", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "52", "cod_postal": "610524", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "610524" }, "adresa_completa": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "2006-11-12", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J29/3234/2006", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false } }}GET/api/v1/registru/firme/{cui}/contact10 crediteDate de contact — Telefoane, emailuri și site-uri, fiecare o singură dată, plus reprezentanții legali.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/firme/90000010/contact" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "CARPAT CONSTRUCT SA", "telefoane": [ { "numar": "+40700000562", "tip": "Mobil", "tara": "RO" }, { "numar": "0200002857", "tip": null, "tara": null } ], "emailuri": [ { "adresa": "[email protected]" } ], "site_uri": [ { "url": "https://carpatconstruct.example" } ], "fax": [ { "numar": "0200004339", "tip": "Fix", "tara": "RO" } ], "retele_sociale": [ { "url": "https://retea.example/carpatconstruct" } ], "iban": "RO44SBOX0000000001855036", "reprezentanti": [ { "nume": "STAN CRISTIAN", "calitate": "Administrator", "tip_reprezentant": "PF", "puteri": "Depline", "stare": "Activ", "din_data": "2020-02-15" }, { "nume": "COSTEA MARIA", "calitate": "Asociat", "tip_reprezentant": "PF", "puteri": null, "stare": "Activ", "din_data": "2016-09-18" }, "… încă 2 în răspunsul complet" ], "persoane_contact": [ { "nume": "BARBU RADU", "stare": "activ", "email": "[email protected]", "telefon": "0700000370", "rol": "Director vânzări" } ], "adresa_registru": { "strada": "Str. Morii", "numar": "178", "localitate": "Timișoara", "judet": "TIMIȘ" }, "actualizat_la": "2026-10-30" }}GET/api/v1/registru/firme/{cui}/administratori5 crediteAdministratori — Administratorii, lichidatorii și reprezentanții din registrul comerțului, cu calitatea, puterile și starea lor, pentru fiecare înregistrare a CUI-ului. Fără administratori: datele firmei, la 1 credit.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/firme/90000010/administratori" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "are_administratori": true, "numar_firme": 1, "firme": [ { "denumire": "CARPAT CONSTRUCT SA", "numar_registru": "J29/3234/2006", "stare_registru": { "mentiune": "funcţiune", "situatie": "ACTIVA" }, "sediu_registru": { "strada": "Str. Morii", "numar": "178", "localitate": "Timișoara", "judet": "TIMIȘ" }, "sumar": { "total": 3, "activi": 3, "persoane_fizice": 3, "persoane_juridice": 0, "pe_categorii": { "administrator": 1, "asociat": 2 }, "conducere_judiciara": false }, "administratori": [ { "nume": "STAN CRISTIAN", "tip": "persoana_fizica", "calitate": "administrator", "categorie": "administrator", "puteri": "Depline", "activ": true, "din_data": "2020-02-15" }, { "nume": "COSTEA MARIA", "tip": "persoana_fizica", "calitate": "asociat", "categorie": "asociat", "puteri": null, "activ": true, "din_data": "2016-09-18" }, "… încă 1 în răspunsul complet" ], "actualizat_la": "2026-08-17" } ] }}GET/api/v1/registru/contacte10 credite / rezultatListă de contacte — Firmele după județ, CAEN, stare sau TVA, fiecare cu telefoanele, emailurile și site-urile ei. Se plătește pe rezultat.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| q | query | Căutare. Cuvinte din denumire sau titlu. La firme merge și CUI-ul. | construct |
| judet | query | Județ. Indicativul auto al județului din sediu: B pentru București, CJ, TM. Mai multe județe se despart prin virgulă: CJ,TM,B.B · AB · AR · AG · BC · BH · BN · BT · BV · BR · BZ · CS · CL · CJ · CT · CV · DB · DJ · GL · GR · GJ · HR · HD · IL · IS · IF · MM · MH · MS · NT · OT · PH · SM · SJ · SB · SV · TR · TM · TL · VS · VL · VN | — |
| regiune | query | Regiune de dezvoltare. Una din cele 8 regiuni, după nume sau după număr (1 nord-est … 8 bucuresti-ilfov); se traduce în județele ei. Cu `judet` alături, rămân doar județele comune. Mai multe, despărțite prin virgulă.nord-est · sud-est · sud-muntenia · sud-vest-oltenia · vest · nord-vest · centru · bucuresti-ilfov | — |
| localitate | query | Localitate. Numele oficial al localității din sediu, cu sau fără diacritice: Cluj-Napoca, Targu Mures, Sectorul 3, București (toate sectoarele). Fără „Mun.”, „Oraș”, „Comuna” sau „Sat”. Potrivirea e exactă: „Cluj” nu găsește Cluj-Napoca. Un nume purtat de mai multe localități le prinde pe toate, deci pune și `judet`. Până la 10 nume, despărțite prin virgulă; ce s-a găsit vine în meta.localitati. | Cluj-Napoca |
| siruta | query | Cod SIRUTA. Codul SIRUTA al localității sau al unității administrative, cu 4–6 cifre. Prinde și tot ce ține de ea: satele unei comune, toate sectoarele pentru 179132 (București). Codul unei firme e în sediu_social.siruta. Până la 50 de coduri, despărțite prin virgulă. | 54975 |
| mediu | query | Mediu. Mediul localității din sediu, după nomenclatorul SIRUTA.urban · rural | — |
| cod_postal | query | Cod poștal. Codul poștal al sediului: 6 cifre pentru un cod exact (400001), 2–5 cifre pentru toate codurile care încep așa (400 = Cluj-Napoca, 30 = Timiș). Până la 20, despărțite prin virgulă. | 400 |
| caen | query | Cod CAEN. Activitatea principală, la orice nivel: clasa (4120 sau 41.20), grupa (41.2), diviziunea (41) sau secțiunea (F). Mai multe se despart prin virgulă: 62,63.1,J. Clasele cercetate vin în meta.coduri_caen. | 4120 |
| caen_exclus | query | CAEN exclus. Activitățile scoase din rezultate, scrise la fel ca la caen: caen=62&caen_exclus=6209. | 6209 |
| tip | query | Tip entitate. Tipul entității din registru. Mai multe, despărțite prin virgulă: SRL,SA.SRL · SA · PFA · II · IF · AF · AFJ · ONG · RA · SCNC · ASOCIATIADEPROPRIETARI · MEDIC · CABINETMEDICAL · AVOCAT · NOTAR · CONTABIL · FARMACIST · PSIHOLOG · OCC · OCM · ALTELE | — |
| stare | query | Stare. Starea din registru. Mai multe, despărțite prin virgulă: ACTIVA,SUSPENDATA.ACTIVA · INACTIVA · SUSPENDATA · RADIATA · MP · FALIMENT | — |
| capital | query | Capital. Forma de proprietate declarată la ANAF: autohton (privat românesc), strain (privat străin), mixt (privat românesc și străin), stat, mixt_stat (stat și privat), persoane_fizice, cooperatist, obstesc, alte. Orice capital străin: strain,mixt.autohton · strain · mixt · stat · mixt_stat · persoane_fizice · cooperatist · obstesc · alte | — |
| platitor_tva | query | Plătitor de TVA. Înregistrată acum în scopuri de TVA.da · nu | — |
| e_factura | query | Înscris în e-Factura. Înscrisă în Registrul RO e-Factura.da · nu | — |
| inactiv_fiscal | query | Inactiv fiscal. Declarată inactivă de ANAF.da · nu | — |
| tva_la_incasare | query | TVA la încasare. Aplică acum sistemul de TVA la încasare.da · nu | — |
| inregistrate_de_la | query | Înregistrate de la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inregistrate_pana_la | query | Înregistrate până la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_de_la | query | Inactivate de la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_pana_la | query | Inactivate până la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| ordonare | query | Ordonare. relevanta (implicit, când cauți după denumire), recente sau vechi, după data înregistrării.relevanta · recente · vechi | — |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/contacte?judet=TM&stare=ACTIVA&pe_pagina=2" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "cui": 30221732, "denumire": "STAN MARIA PFA", "numar_registru": "J36/2951/2026", "data_inregistrare": "2026-10-04", "tip_entitate": "PFA", "forma_juridica": "PERSOANĂ FIZICĂ AUTORIZATĂ", "forma_organizare": "PERSOANĂ FIZICĂ", "forma_proprietate": "PROPR.PRIVATA-PERS. FIZICA INMATRIC.LA REG. COM.", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 04.10.2026", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "6201", "denumire": "Activități de realizare a soft-ului la comandă" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice TIMIȘ", "iban": "RO98SBOX0000000003479278", "fax": null, "cod_postal_declarat": "996162", "sediu_social": { "strada": "Bd. Independenței", "numar": "143", "detalii": null, "localitate": "Timișoara", "cod_localitate": "680", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "36", "cod_postal": "996162", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "996162" }, "adresa_completa": "Bd. Independenței nr. 143, Timișoara, jud. TIMIȘ" }, "domiciliu_fiscal": { "strada": "Bd. Independenței", "numar": "143", "detalii": null, "localitate": "Timișoara", "cod_localitate": "696", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "16", "cod_postal": "996162", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "996162" }, "adresa_completa": "Bd. Independenței nr. 143, Timișoara, jud. TIMIȘ" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "2026-10-04", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": true, "de_la": "2018-03-01", "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J36/2951/2026", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false }, "contact": { "telefoane": [ { "numar": "+40700000679", "tip": "Mobil", "tara": "RO" } ], "emailuri": [ { "adresa": "[email protected]" }, { "adresa": "[email protected]" } ], "site_uri": [ { "url": "https://stanmaria.example" } ], "fax": [], "retele_sociale": [], "iban": "RO98SBOX0000000003479278", "reprezentanti": [], "persoane_contact": [], "adresa_registru": { "strada": "Bd. Independenței", "numar": "143", "localitate": "Timișoara", "judet": "TIMIȘ" }, "actualizat_la": "2026-11-01" } }, { "cui": 31504610, "denumire": "AGRO PROD SRL", "numar_registru": "J26/7996/2026", "data_inregistrare": "2026-10-02", "tip_entitate": "SRL", "forma_juridica": "SOCIETATE CU RĂSPUNDERE LIMITATĂ", "forma_organizare": "PERSOANĂ JURIDICĂ", "forma_proprietate": "PROPR.PRIVATA-CAPITAL PRIVAT AUTOHTON", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 02.10.2026", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "0111", "denumire": "Cultivarea cerealelor (exclusiv orez), plantelor leguminoase și a plantelor producătoare de semințe oleaginoase" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice TIMIȘ", "iban": null, "fax": null, "cod_postal_declarat": "211431", "sediu_social": { "strada": "Bd. Independenței", "numar": "214", "detalii": null, "localitate": "Timișoara", "cod_localitate": "293", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "7", "cod_postal": "211431", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "211431" }, "adresa_completa": "Bd. Independenței nr. 214, Timișoara, jud. TIMIȘ" }, "domiciliu_fiscal": { "strada": "Bd. Independenței", "numar": "214", "detalii": null, "localitate": "Timișoara", "cod_localitate": "226", "judet": "TIMIȘ", "cod_judet": "TM", "cod_judet_numeric": "21", "cod_postal": "211431", "tara": "RO", "siruta": 155243, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL TIMIȘOARA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 350, "judet_denumire": "TIMIȘ", "parinte_siruta": 350, "parinte_denumire": "TIMIȘ", "parinte_tip": 40, "regiune": 5, "cod_postal": "211431" }, "adresa_completa": "Bd. Independenței nr. 214, Timișoara, jud. TIMIȘ" }, "fiscal": { "platitor_tva": false, "perioade_tva": [], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": false, "de_la": null } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J26/7996/2026", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false }, "contact": { "telefoane": [ { "numar": "+40700000892", "tip": "Mobil", "tara": "RO" }, { "numar": "0200005533", "tip": null, "tara": null } ], "emailuri": [ { "adresa": "[email protected]" }, { "adresa": "[email protected]" } ], "site_uri": [ { "url": "https://agroprod.example" } ], "fax": [], "retele_sociale": [], "iban": null, "reprezentanti": [ { "nume": "NEAGU ANDREI", "calitate": "Administrator", "tip_reprezentant": "PF", "puteri": "Depline", "stare": "Activ", "din_data": "2018-08-12" }, { "nume": "NEAGU ANA", "calitate": "Asociat", "tip_reprezentant": "PF", "puteri": null, "stare": "Activ", "din_data": "2017-09-04" } ], "persoane_contact": [], "adresa_registru": { "strada": "Bd. Independenței", "numar": "214", "localitate": "Timișoara", "judet": "TIMIȘ" }, "actualizat_la": "2026-09-28" } } ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 2, "total": 21, "pagini": 11 }, "filtre": { "judet": "TM", "stare": "ACTIVA" }, "taxare": { "credite_pe_rezultat": 10, "rezultate_taxate": 2, "credite": 20 } }}GET/api/v1/registru/firmenoi1 credit / rezultatFirme noi — Înființările dintr-un interval de până la 31 de zile, fiecare cu profilul complet, plus totaluri pe zile și pe tipuri.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| de_la | query | De la data | — |
| pana_la | query | Până la data | — |
| judet | query | Județ. Indicativul auto al județului din sediu: B pentru București, CJ, TM. Mai multe județe se despart prin virgulă: CJ,TM,B.B · AB · AR · AG · BC · BH · BN · BT · BV · BR · BZ · CS · CL · CJ · CT · CV · DB · DJ · GL · GR · GJ · HR · HD · IL · IS · IF · MM · MH · MS · NT · OT · PH · SM · SJ · SB · SV · TR · TM · TL · VS · VL · VN | — |
| regiune | query | Regiune de dezvoltare. Una din cele 8 regiuni, după nume sau după număr (1 nord-est … 8 bucuresti-ilfov); se traduce în județele ei. Cu `judet` alături, rămân doar județele comune. Mai multe, despărțite prin virgulă.nord-est · sud-est · sud-muntenia · sud-vest-oltenia · vest · nord-vest · centru · bucuresti-ilfov | — |
| localitate | query | Localitate. Numele oficial al localității din sediu, cu sau fără diacritice: Cluj-Napoca, Targu Mures, Sectorul 3, București (toate sectoarele). Fără „Mun.”, „Oraș”, „Comuna” sau „Sat”. Potrivirea e exactă: „Cluj” nu găsește Cluj-Napoca. Un nume purtat de mai multe localități le prinde pe toate, deci pune și `judet`. Până la 10 nume, despărțite prin virgulă; ce s-a găsit vine în meta.localitati. | Cluj-Napoca |
| siruta | query | Cod SIRUTA. Codul SIRUTA al localității sau al unității administrative, cu 4–6 cifre. Prinde și tot ce ține de ea: satele unei comune, toate sectoarele pentru 179132 (București). Codul unei firme e în sediu_social.siruta. Până la 50 de coduri, despărțite prin virgulă. | 54975 |
| mediu | query | Mediu. Mediul localității din sediu, după nomenclatorul SIRUTA.urban · rural | — |
| cod_postal | query | Cod poștal. Codul poștal al sediului: 6 cifre pentru un cod exact (400001), 2–5 cifre pentru toate codurile care încep așa (400 = Cluj-Napoca, 30 = Timiș). Până la 20, despărțite prin virgulă. | 400 |
| caen | query | Cod CAEN. Activitatea principală, la orice nivel: clasa (4120 sau 41.20), grupa (41.2), diviziunea (41) sau secțiunea (F). Mai multe se despart prin virgulă: 62,63.1,J. Clasele cercetate vin în meta.coduri_caen. | 4120 |
| caen_exclus | query | CAEN exclus. Activitățile scoase din rezultate, scrise la fel ca la caen: caen=62&caen_exclus=6209. | 6209 |
| tip | query | Tip entitate. Tipul entității din registru. Mai multe, despărțite prin virgulă: SRL,SA.SRL · SA · PFA · II · IF · AF · AFJ · ONG · RA · SCNC · ASOCIATIADEPROPRIETARI · MEDIC · CABINETMEDICAL · AVOCAT · NOTAR · CONTABIL · FARMACIST · PSIHOLOG · OCC · OCM · ALTELE | — |
| capital | query | Capital. Forma de proprietate declarată la ANAF: autohton (privat românesc), strain (privat străin), mixt (privat românesc și străin), stat, mixt_stat (stat și privat), persoane_fizice, cooperatist, obstesc, alte. Orice capital străin: strain,mixt.autohton · strain · mixt · stat · mixt_stat · persoane_fizice · cooperatist · obstesc · alte | — |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/firmenoi?pe_pagina=3" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "cui": 30007919, "denumire": "AGRO CONSULT SRL", "numar_registru": "J44/6555/2026", "data_inregistrare": "2026-11-06", "tip_entitate": "SRL", "forma_juridica": "SOCIETATE CU RĂSPUNDERE LIMITATĂ", "forma_organizare": "PERSOANĂ JURIDICĂ", "forma_proprietate": "PROPR.PRIVATA-CAPITAL PRIVAT AUTOHTON", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 06.11.2026", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "4520", "denumire": "Întreținerea și repararea autovehiculelor" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice BRAȘOV", "iban": "RO56SBOX0000000006507771", "fax": null, "cod_postal_declarat": "655360", "sediu_social": { "strada": "Str. Morii", "numar": "84", "detalii": null, "localitate": "Brașov", "cod_localitate": "575", "judet": "BRAȘOV", "cod_judet": "BV", "cod_judet_numeric": "48", "cod_postal": "655360", "tara": "RO", "siruta": 40198, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL BRAȘOV", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 83, "judet_denumire": "BRAȘOV", "parinte_siruta": 83, "parinte_denumire": "BRAȘOV", "parinte_tip": 40, "regiune": 7, "cod_postal": "655360" }, "adresa_completa": "Str. Morii nr. 84, Brașov, jud. BRAȘOV" }, "domiciliu_fiscal": { "strada": "Str. Morii", "numar": "84", "detalii": null, "localitate": "Brașov", "cod_localitate": "124", "judet": "BRAȘOV", "cod_judet": "BV", "cod_judet_numeric": "7", "cod_postal": "655360", "tara": "RO", "siruta": 40198, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL BRAȘOV", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 83, "judet_denumire": "BRAȘOV", "parinte_siruta": 83, "parinte_denumire": "BRAȘOV", "parinte_tip": 40, "regiune": 7, "cod_postal": "655360" }, "adresa_completa": "Str. Morii nr. 84, Brașov, jud. BRAȘOV" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "2026-11-06", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": true, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J44/6555/2026", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false } }, { "cui": 32502404, "denumire": "BARBU ANDREI PFA", "numar_registru": "J19/8608/2026", "data_inregistrare": "2026-11-05", "tip_entitate": "PFA", "forma_juridica": "PERSOANĂ FIZICĂ AUTORIZATĂ", "forma_organizare": "PERSOANĂ FIZICĂ", "forma_proprietate": "PROPR.PRIVATA-PERS. FIZICA INMATRIC.LA REG. COM.", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 05.11.2026", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "1071", "denumire": "Fabricarea pâinii; fabricarea prăjiturilor și a produselor proaspete de patiserie" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice IAȘI", "iban": "RO80SBOX0000000004696155", "fax": null, "cod_postal_declarat": "895491", "sediu_social": { "strada": "Str. Republicii", "numar": "180", "detalii": null, "localitate": "Iași", "cod_localitate": "412", "judet": "IAȘI", "cod_judet": "IS", "cod_judet_numeric": "19", "cod_postal": "895491", "tara": "RO", "siruta": 95060, "nuts": "RO42", "siruta_detalii": { "denumire": "MUNICIPIUL IAȘI", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 225, "judet_denumire": "IAȘI", "parinte_siruta": 225, "parinte_denumire": "IAȘI", "parinte_tip": 40, "regiune": 1, "cod_postal": "895491" }, "adresa_completa": "Str. Republicii nr. 180, Iași, jud. IAȘI" }, "domiciliu_fiscal": { "strada": "Str. Republicii", "numar": "180", "detalii": null, "localitate": "Iași", "cod_localitate": "446", "judet": "IAȘI", "cod_judet": "IS", "cod_judet_numeric": "30", "cod_postal": "895491", "tara": "RO", "siruta": 95060, "nuts": "RO42", "siruta_detalii": { "denumire": "MUNICIPIUL IAȘI", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 225, "judet_denumire": "IAȘI", "parinte_siruta": 225, "parinte_denumire": "IAȘI", "parinte_tip": 40, "regiune": 1, "cod_postal": "895491" }, "adresa_completa": "Str. Republicii nr. 180, Iași, jud. IAȘI" }, "fiscal": { "platitor_tva": false, "perioade_tva": [], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": false, "de_la": null } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J19/8608/2026", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false } }, "… încă 1 în răspunsul complet" ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 3, "total": 4, "pagini": 2 }, "filtre": [], "interval": { "de_la": "2026-10-31", "pana_la": "2026-11-06" }, "ultima_zi_cu_date": "2026-11-06", "pe_zile": { "2026-11-02": 1, "2026-11-03": 1, "2026-11-05": 1, "2026-11-06": 1 }, "pe_tipuri": { "SRL": 2, "PFA": 1, "SA": 1 }, "taxare": { "credite_pe_rezultat": 1, "rezultate_taxate": 3, "credite": 3 } }}GET/api/v1/registru/puncte-de-lucru1 credit / rezultatPuncte de lucru — Sediile secundare înregistrate fiscal, fiecare cu profilul complet, cu un credit pe rezultat.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| q | query | Căutare. Cuvinte din denumire sau titlu. La firme merge și CUI-ul. | construct |
| judet | query | Județ. Indicativul auto al județului din sediu: B pentru București, CJ, TM. Mai multe județe se despart prin virgulă: CJ,TM,B.B · AB · AR · AG · BC · BH · BN · BT · BV · BR · BZ · CS · CL · CJ · CT · CV · DB · DJ · GL · GR · GJ · HR · HD · IL · IS · IF · MM · MH · MS · NT · OT · PH · SM · SJ · SB · SV · TR · TM · TL · VS · VL · VN | — |
| regiune | query | Regiune de dezvoltare. Una din cele 8 regiuni, după nume sau după număr (1 nord-est … 8 bucuresti-ilfov); se traduce în județele ei. Cu `judet` alături, rămân doar județele comune. Mai multe, despărțite prin virgulă.nord-est · sud-est · sud-muntenia · sud-vest-oltenia · vest · nord-vest · centru · bucuresti-ilfov | — |
| localitate | query | Localitate. Numele oficial al localității din sediu, cu sau fără diacritice: Cluj-Napoca, Targu Mures, Sectorul 3, București (toate sectoarele). Fără „Mun.”, „Oraș”, „Comuna” sau „Sat”. Potrivirea e exactă: „Cluj” nu găsește Cluj-Napoca. Un nume purtat de mai multe localități le prinde pe toate, deci pune și `judet`. Până la 10 nume, despărțite prin virgulă; ce s-a găsit vine în meta.localitati. | Cluj-Napoca |
| siruta | query | Cod SIRUTA. Codul SIRUTA al localității sau al unității administrative, cu 4–6 cifre. Prinde și tot ce ține de ea: satele unei comune, toate sectoarele pentru 179132 (București). Codul unei firme e în sediu_social.siruta. Până la 50 de coduri, despărțite prin virgulă. | 54975 |
| mediu | query | Mediu. Mediul localității din sediu, după nomenclatorul SIRUTA.urban · rural | — |
| cod_postal | query | Cod poștal. Codul poștal al sediului: 6 cifre pentru un cod exact (400001), 2–5 cifre pentru toate codurile care încep așa (400 = Cluj-Napoca, 30 = Timiș). Până la 20, despărțite prin virgulă. | 400 |
| caen | query | Cod CAEN. Activitatea principală, la orice nivel: clasa (4120 sau 41.20), grupa (41.2), diviziunea (41) sau secțiunea (F). Mai multe se despart prin virgulă: 62,63.1,J. Clasele cercetate vin în meta.coduri_caen. | 4120 |
| caen_exclus | query | CAEN exclus. Activitățile scoase din rezultate, scrise la fel ca la caen: caen=62&caen_exclus=6209. | 6209 |
| tip | query | Tip entitate. Tipul entității din registru. Mai multe, despărțite prin virgulă: SRL,SA.SRL · SA · PFA · II · IF · AF · AFJ · ONG · RA · SCNC · ASOCIATIADEPROPRIETARI · MEDIC · CABINETMEDICAL · AVOCAT · NOTAR · CONTABIL · FARMACIST · PSIHOLOG · OCC · OCM · ALTELE | — |
| stare | query | Stare. Starea din registru. Mai multe, despărțite prin virgulă: ACTIVA,SUSPENDATA.ACTIVA · INACTIVA · SUSPENDATA · RADIATA · MP · FALIMENT | — |
| capital | query | Capital. Forma de proprietate declarată la ANAF: autohton (privat românesc), strain (privat străin), mixt (privat românesc și străin), stat, mixt_stat (stat și privat), persoane_fizice, cooperatist, obstesc, alte. Orice capital străin: strain,mixt.autohton · strain · mixt · stat · mixt_stat · persoane_fizice · cooperatist · obstesc · alte | — |
| platitor_tva | query | Plătitor de TVA. Înregistrată acum în scopuri de TVA.da · nu | — |
| e_factura | query | Înscris în e-Factura. Înscrisă în Registrul RO e-Factura.da · nu | — |
| inactiv_fiscal | query | Inactiv fiscal. Declarată inactivă de ANAF.da · nu | — |
| tva_la_incasare | query | TVA la încasare. Aplică acum sistemul de TVA la încasare.da · nu | — |
| inregistrate_de_la | query | Înregistrate de la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inregistrate_pana_la | query | Înregistrate până la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_de_la | query | Inactivate de la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_pana_la | query | Inactivate până la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| ordonare | query | Ordonare. relevanta (implicit, când cauți după denumire), recente sau vechi, după data înregistrării.relevanta · recente · vechi | — |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/puncte-de-lucru?q=construct&pe_pagina=3" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "cui": 31678828, "denumire": "NOVA CONSTRUCT SRL", "numar_registru": null, "data_inregistrare": "1997-11-13", "tip_entitate": "SRL", "forma_juridica": "SOCIETATE CU RĂSPUNDERE LIMITATĂ", "forma_organizare": "PERSOANĂ JURIDICĂ", "forma_proprietate": "PROPR.PRIVATA-CAPITAL PRIVAT AUTOHTON", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 13.11.1997", "act_autorizare": null, "punct_de_lucru": true, "caen_principal": { "cod": "7112", "denumire": "Activități de inginerie și consultanță tehnică legate de acestea" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice PRAHOVA", "iban": null, "fax": null, "cod_postal_declarat": "793424", "sediu_social": { "strada": "Str. Florilor", "numar": "140", "detalii": null, "localitate": "Ploiești", "cod_localitate": "165", "judet": "PRAHOVA", "cod_judet": "PH", "cod_judet_numeric": "4", "cod_postal": "793424", "tara": "RO", "siruta": 130534, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL PLOIEȘTI", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 298, "judet_denumire": "PRAHOVA", "parinte_siruta": 298, "parinte_denumire": "PRAHOVA", "parinte_tip": 40, "regiune": 3, "cod_postal": "793424" }, "adresa_completa": "Str. Florilor nr. 140, Ploiești, jud. PRAHOVA" }, "domiciliu_fiscal": { "strada": "Str. Florilor", "numar": "140", "detalii": null, "localitate": "Ploiești", "cod_localitate": "762", "judet": "PRAHOVA", "cod_judet": "PH", "cod_judet_numeric": "6", "cod_postal": "793424", "tara": "RO", "siruta": 130534, "nuts": "RO31", "siruta_detalii": { "denumire": "MUNICIPIUL PLOIEȘTI", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 298, "judet_denumire": "PRAHOVA", "parinte_siruta": 298, "parinte_denumire": "PRAHOVA", "parinte_tip": 40, "regiune": 3, "cod_postal": "793424" }, "adresa_completa": "Str. Florilor nr. 140, Ploiești, jud. PRAHOVA" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "1997-11-13", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": null, "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false } } ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 3, "total": 1, "pagini": 1 }, "filtre": { "q": "construct" }, "taxare": { "credite_pe_rezultat": 1, "rezultate_taxate": 1, "credite": 1 } }}Verificări
GET/api/v1/fiscal/restante10 credite / rezultatRestanțe ANAF: lista firmelor — Toate firmele de pe o listă ANAF de restanțe, fiecare cu profilul complet și dosarul de restanțe. Filtre pe sume, bugete, situație și evoluție, plus cele din registru. 10 credite pe rezultat.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| publicare | query | Publicarea ANAF. Data listei ANAF, AAAA-LL-ZZ, de exemplu 2026-03-31. Implicit, cea mai nouă; toate cele disponibile vin în meta.publicari_disponibile. | — |
| situatie | query | Situația. Mențiunea ANAF din listă; fara = firmă fără mențiune. Mai multe, despărțite prin virgulă: insolventa,faliment.insolvabil · faliment · insolventa · fara | — |
| total_minim | query | Restanță minimă (lei). Totalul restant pe toate bugetele, în lei, fără separator de mii. | 50000 |
| total_maxim | query | Restanță maximă (lei). Totalul restant pe toate bugetele, în lei, fără separator de mii. | 1000000 |
| buget | query | Bugetul. Doar firmele cu restanțe la acest buget. Mai multe, despărțite prin virgulă, înseamnă oricare dintre ele.stat · asigurari_sociale · somaj · sanatate | — |
| contestate | query | Sume contestate. da = firmele care contestă o parte din sume; nu = cele care nu contestă nimic.da · nu | — |
| evolutie | query | Evoluția. Față de publicarea anterioară: crestere, scadere, stabil, sau noua = firmă care nu era în lista anterioară.crestere · scadere · stabil · noua | — |
| sortare | query | Sortare. total_desc (implicit, cele mai mari restanțe întâi), total_asc, variatie_desc (cea mai mare creștere față de publicarea anterioară), variatie_asc (cea mai mare scădere).total_desc · total_asc · variatie_desc · variatie_asc | — |
| q | query | Căutare. Cuvinte din denumire sau titlu. La firme merge și CUI-ul. | construct |
| judet | query | Județ. Indicativul auto al județului din sediu: B pentru București, CJ, TM. Mai multe județe se despart prin virgulă: CJ,TM,B.B · AB · AR · AG · BC · BH · BN · BT · BV · BR · BZ · CS · CL · CJ · CT · CV · DB · DJ · GL · GR · GJ · HR · HD · IL · IS · IF · MM · MH · MS · NT · OT · PH · SM · SJ · SB · SV · TR · TM · TL · VS · VL · VN | — |
| regiune | query | Regiune de dezvoltare. Una din cele 8 regiuni, după nume sau după număr (1 nord-est … 8 bucuresti-ilfov); se traduce în județele ei. Cu `judet` alături, rămân doar județele comune. Mai multe, despărțite prin virgulă.nord-est · sud-est · sud-muntenia · sud-vest-oltenia · vest · nord-vest · centru · bucuresti-ilfov | — |
| localitate | query | Localitate. Numele oficial al localității din sediu, cu sau fără diacritice: Cluj-Napoca, Targu Mures, Sectorul 3, București (toate sectoarele). Fără „Mun.”, „Oraș”, „Comuna” sau „Sat”. Potrivirea e exactă: „Cluj” nu găsește Cluj-Napoca. Un nume purtat de mai multe localități le prinde pe toate, deci pune și `judet`. Până la 10 nume, despărțite prin virgulă; ce s-a găsit vine în meta.localitati. | Cluj-Napoca |
| siruta | query | Cod SIRUTA. Codul SIRUTA al localității sau al unității administrative, cu 4–6 cifre. Prinde și tot ce ține de ea: satele unei comune, toate sectoarele pentru 179132 (București). Codul unei firme e în sediu_social.siruta. Până la 50 de coduri, despărțite prin virgulă. | 54975 |
| mediu | query | Mediu. Mediul localității din sediu, după nomenclatorul SIRUTA.urban · rural | — |
| cod_postal | query | Cod poștal. Codul poștal al sediului: 6 cifre pentru un cod exact (400001), 2–5 cifre pentru toate codurile care încep așa (400 = Cluj-Napoca, 30 = Timiș). Până la 20, despărțite prin virgulă. | 400 |
| caen | query | Cod CAEN. Activitatea principală, la orice nivel: clasa (4120 sau 41.20), grupa (41.2), diviziunea (41) sau secțiunea (F). Mai multe se despart prin virgulă: 62,63.1,J. Clasele cercetate vin în meta.coduri_caen. | 4120 |
| caen_exclus | query | CAEN exclus. Activitățile scoase din rezultate, scrise la fel ca la caen: caen=62&caen_exclus=6209. | 6209 |
| tip | query | Tip entitate. Tipul entității din registru. Mai multe, despărțite prin virgulă: SRL,SA.SRL · SA · PFA · II · IF · AF · AFJ · ONG · RA · SCNC · ASOCIATIADEPROPRIETARI · MEDIC · CABINETMEDICAL · AVOCAT · NOTAR · CONTABIL · FARMACIST · PSIHOLOG · OCC · OCM · ALTELE | — |
| stare | query | Stare. Starea din registru. Mai multe, despărțite prin virgulă: ACTIVA,SUSPENDATA.ACTIVA · INACTIVA · SUSPENDATA · RADIATA · MP · FALIMENT | — |
| capital | query | Capital. Forma de proprietate declarată la ANAF: autohton (privat românesc), strain (privat străin), mixt (privat românesc și străin), stat, mixt_stat (stat și privat), persoane_fizice, cooperatist, obstesc, alte. Orice capital străin: strain,mixt.autohton · strain · mixt · stat · mixt_stat · persoane_fizice · cooperatist · obstesc · alte | — |
| platitor_tva | query | Plătitor de TVA. Înregistrată acum în scopuri de TVA.da · nu | — |
| e_factura | query | Înscris în e-Factura. Înscrisă în Registrul RO e-Factura.da · nu | — |
| inactiv_fiscal | query | Inactiv fiscal. Declarată inactivă de ANAF.da · nu | — |
| tva_la_incasare | query | TVA la încasare. Aplică acum sistemul de TVA la încasare.da · nu | — |
| inregistrate_de_la | query | Înregistrate de la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inregistrate_pana_la | query | Înregistrate până la. Data înregistrării, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_de_la | query | Inactivate de la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| inactivate_pana_la | query | Inactivate până la. Data la care ANAF a declarat firma inactivă, AAAA-LL-ZZ, inclusiv. | — |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/fiscal/restante?total_minim=100000&judet=CJ&pe_pagina=2" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "cui": 31164093, "denumire": "PRIMA LOGISTIC SRL", "numar_registru": null, "data_inregistrare": "2006-10-26", "tip_entitate": "SRL", "forma_juridica": "SOCIETATE CU RĂSPUNDERE LIMITATĂ", "forma_organizare": "PERSOANĂ JURIDICĂ", "forma_proprietate": "PROPR.PRIVATA-CAPITAL PRIVAT AUTOHTON", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 26.10.2006", "act_autorizare": null, "punct_de_lucru": true, "caen_principal": { "cod": "8621", "denumire": "Activități de asistență medicală generală" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice CLUJ", "iban": "RO79SBOX0000000005335253", "fax": null, "cod_postal_declarat": "242143", "sediu_social": { "strada": "Str. Avram Iancu", "numar": "84", "detalii": null, "localitate": "Cluj-Napoca", "cod_localitate": "411", "judet": "CLUJ", "cod_judet": "CJ", "cod_judet_numeric": "43", "cod_postal": "242143", "tara": "RO", "siruta": 54975, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL CLUJ-NAPOCA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 127, "judet_denumire": "CLUJ", "parinte_siruta": 127, "parinte_denumire": "CLUJ", "parinte_tip": 40, "regiune": 6, "cod_postal": "242143" }, "adresa_completa": "Str. Avram Iancu nr. 84, Cluj-Napoca, jud. CLUJ" }, "domiciliu_fiscal": { "strada": "Str. Avram Iancu", "numar": "84", "detalii": null, "localitate": "Cluj-Napoca", "cod_localitate": "924", "judet": "CLUJ", "cod_judet": "CJ", "cod_judet_numeric": "34", "cod_postal": "242143", "tara": "RO", "siruta": 54975, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL CLUJ-NAPOCA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 127, "judet_denumire": "CLUJ", "parinte_siruta": 127, "parinte_denumire": "CLUJ", "parinte_tip": 40, "regiune": 6, "cod_postal": "242143" }, "adresa_completa": "Str. Avram Iancu nr. 84, Cluj-Napoca, jud. CLUJ" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "2006-10-26", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": false, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": null, "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false }, "restante": { "are_restante": true, "publicare_curenta": "2026-09-30", "ultima_publicare": "2026-09-30", "total_restant": 713643, "situatie": null, "structura": { "principal": 596691, "accesorii": 116952, "contestate": 0, "necontestate": 713643 }, "evolutie": { "publicare_anterioara": "2026-06-30", "total_anterior": 676791, "fata_de_publicarea_anterioara": 36852, "procent": 5.4, "directie": "crestere", "publicari_cu_restante": 6, "publicari_consecutive": 6, "prima_aparitie": "2025-06-30", "maxim": { "data": "2025-12-31", "total": 762365 } }, "situatia_curenta": { "data": "2026-09-30", "total": 713643, "situatie": null, "bugete": { "stat": { "principal": 397794, "accesorii": 83537, "total": 481331, "necontestate": 481331, "contestate": 0 }, "asigurari_sociale": { "principal": 159118, "accesorii": 33415, "total": 192533, "necontestate": 192533, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 39779, "accesorii": 0, "total": 39779, "necontestate": 39779, "contestate": 0 } }, "observatii": null }, "istoric": [ { "data": "2026-09-30", "total": 713643, "situatie": null, "bugete": { "stat": { "principal": 397794, "accesorii": 83537, "total": 481331, "necontestate": 481331, "contestate": 0 }, "asigurari_sociale": { "principal": 159118, "accesorii": 33415, "total": 192533, "necontestate": 192533, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 39779, "accesorii": 0, "total": 39779, "necontestate": 39779, "contestate": 0 } }, "observatii": null, "variatie": 36852 }, { "data": "2026-06-30", "total": 676791, "situatie": null, "bugete": { "stat": { "principal": 405750, "accesorii": 48690, "total": 454440, "necontestate": 454440, "contestate": 0 }, "asigurari_sociale": { "principal": 162300, "accesorii": 19476, "total": 181776, "necontestate": 181776, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 40575, "accesorii": 0, "total": 40575, "necontestate": 40575, "contestate": 0 } }, "observatii": null, "variatie": -79622 }, "… încă 4 în răspunsul complet" ], "nota": "Sume în lei, din lista ANAF de restanțe publicată la data indicată." } }, { "cui": 30791900, "denumire": "VOICU ANA II", "numar_registru": "J05/5599/1997", "data_inregistrare": "1997-05-06", "tip_entitate": "II", "forma_juridica": "ÎNTREPRINDERE INDIVIDUALĂ", "forma_organizare": "PERSOANĂ FIZICĂ", "forma_proprietate": "PROPR.PRIVATA-PERS. FIZICA INMATRIC.LA REG. COM.", "stare": "ACTIVA", "mentiune_registru": "INREGISTRAT din data 06.05.1997", "act_autorizare": null, "punct_de_lucru": false, "caen_principal": { "cod": "4932", "denumire": "Transporturi cu taxiuri" }, "organ_fiscal": "Administrația Județeană a Finanțelor Publice CLUJ", "iban": null, "fax": null, "cod_postal_declarat": "561130", "sediu_social": { "strada": "Str. Mihai Eminescu", "numar": "212", "detalii": null, "localitate": "Cluj-Napoca", "cod_localitate": "202", "judet": "CLUJ", "cod_judet": "CJ", "cod_judet_numeric": "31", "cod_postal": "561130", "tara": "RO", "siruta": 54975, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL CLUJ-NAPOCA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 127, "judet_denumire": "CLUJ", "parinte_siruta": 127, "parinte_denumire": "CLUJ", "parinte_tip": 40, "regiune": 6, "cod_postal": "561130" }, "adresa_completa": "Str. Mihai Eminescu nr. 212, Cluj-Napoca, jud. CLUJ" }, "domiciliu_fiscal": { "strada": "Str. Mihai Eminescu", "numar": "212", "detalii": null, "localitate": "Cluj-Napoca", "cod_localitate": "629", "judet": "CLUJ", "cod_judet": "CJ", "cod_judet_numeric": "12", "cod_postal": "561130", "tara": "RO", "siruta": 54975, "nuts": "RO22", "siruta_detalii": { "denumire": "MUNICIPIUL CLUJ-NAPOCA", "tip": 1, "nivel": 2, "mediu": "1", "judet_siruta": 127, "judet_denumire": "CLUJ", "parinte_siruta": 127, "parinte_denumire": "CLUJ", "parinte_tip": 40, "regiune": 6, "cod_postal": "561130" }, "adresa_completa": "Str. Mihai Eminescu nr. 212, Cluj-Napoca, jud. CLUJ" }, "fiscal": { "platitor_tva": true, "perioade_tva": [ { "de_la": "1997-05-06", "pana_la": null, "data_anularii": null, "mentiune": null } ], "tva_la_incasare": { "activ": true, "de_la": null, "pana_la": null, "tip_act": null, "publicat_la": null }, "split_tva": { "activ": false, "de_la": null, "anulat_la": null }, "inactiv": { "activ": false, "inactivat_la": null, "reactivat_la": null, "publicat_la": null, "radiat_la": null }, "e_factura": { "inscris": true, "de_la": "2024-01-01" } }, "stare_anaf": "ACTIVA", "numar_registru_alt": null, "stare_juridica": { "situatie": "ACTIVA", "stare": "ACTIVA", "numar_registru": "J05/5599/1997", "mentiune": "funcţiune", "in_insolventa": false, "in_lichidare": false, "in_dizolvare": false }, "restante": { "are_restante": true, "publicare_curenta": "2026-09-30", "ultima_publicare": "2026-09-30", "total_restant": 652791, "situatie": null, "structura": { "principal": 554466, "accesorii": 98325, "contestate": 0, "necontestate": 652791 }, "evolutie": { "publicare_anterioara": "2026-06-30", "total_anterior": 723763, "fata_de_publicarea_anterioara": -70972, "procent": -9.8, "directie": "scadere", "publicari_cu_restante": 6, "publicari_consecutive": 6, "prima_aparitie": "2025-06-30", "maxim": { "data": "2025-12-31", "total": 815880 } }, "situatia_curenta": { "data": "2026-09-30", "total": 652791, "situatie": null, "bugete": { "stat": { "principal": 369644, "accesorii": 70232, "total": 439876, "necontestate": 439876, "contestate": 0 }, "asigurari_sociale": { "principal": 147858, "accesorii": 28093, "total": 175951, "necontestate": 175951, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 36964, "accesorii": 0, "total": 36964, "necontestate": 36964, "contestate": 0 } }, "observatii": null }, "istoric": [ { "data": "2026-09-30", "total": 652791, "situatie": null, "bugete": { "stat": { "principal": 369644, "accesorii": 70232, "total": 439876, "necontestate": 439876, "contestate": 0 }, "asigurari_sociale": { "principal": 147858, "accesorii": 28093, "total": 175951, "necontestate": 175951, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 36964, "accesorii": 0, "total": 36964, "necontestate": 36964, "contestate": 0 } }, "observatii": null, "variatie": -70972 }, { "data": "2026-06-30", "total": 723763, "situatie": null, "bugete": { "stat": { "principal": 406608, "accesorii": 81322, "total": 487930, "necontestate": 487930, "contestate": 0 }, "asigurari_sociale": { "principal": 162643, "accesorii": 32529, "total": 195172, "necontestate": 195172, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 40661, "accesorii": 0, "total": 40661, "necontestate": 40661, "contestate": 0 } }, "observatii": null, "variatie": 121924 }, "… încă 4 în răspunsul complet" ], "nota": "Sume în lei, din lista ANAF de restanțe publicată la data indicată." } } ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 2, "total": 7, "pagini": 4 }, "filtre": { "total_minim": "100000", "judet": "CJ" }, "publicare": "2026-09-30", "publicari_disponibile": [ "2026-09-30", "2026-06-30", "… încă 4 în răspunsul complet" ], "sumar": { "firme": 7, "total_restant": 2830578 }, "taxare": { "credite_pe_rezultat": 10, "rezultate_taxate": 2, "credite": 20 } }}GET/api/v1/fiscal/{cui}/restante3 crediteRestanțe ANAF: o firmă — Restanțele unei firme din listele ANAF: totalul de pe ultima listă, pe bugete, principal și accesorii, situația (insolvență, faliment), evoluția față de lista anterioară și istoricul complet.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/fiscal/90000020/restante" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000020, "are_restante": true, "publicare_curenta": "2026-09-30", "ultima_publicare": "2026-09-30", "total_restant": 103585, "situatie": null, "structura": { "principal": 91614, "accesorii": 11971, "contestate": 0, "necontestate": 103585 }, "evolutie": { "publicare_anterioara": "2026-06-30", "total_anterior": 106150, "fata_de_publicarea_anterioara": -2565, "procent": -2.4, "directie": "scadere", "publicari_cu_restante": 6, "publicari_consecutive": 6, "prima_aparitie": "2025-06-30", "maxim": { "data": "2025-12-31", "total": 132640 } }, "situatia_curenta": { "data": "2026-09-30", "total": 103585, "situatie": null, "bugete": { "stat": { "principal": 61076, "accesorii": 8551, "total": 69627, "necontestate": 69627, "contestate": 0 }, "asigurari_sociale": { "principal": 24430, "accesorii": 3420, "total": 27850, "necontestate": 27850, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 6108, "accesorii": 0, "total": 6108, "necontestate": 6108, "contestate": 0 } }, "observatii": null }, "istoric": [ { "data": "2026-09-30", "total": 103585, "situatie": null, "bugete": { "stat": { "principal": 61076, "accesorii": 8551, "total": 69627, "necontestate": 69627, "contestate": 0 }, "asigurari_sociale": { "principal": 24430, "accesorii": 3420, "total": 27850, "necontestate": 27850, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 6108, "accesorii": 0, "total": 6108, "necontestate": 6108, "contestate": 0 } }, "observatii": null, "variatie": -2565 }, { "data": "2026-06-30", "total": 106150, "situatie": null, "bugete": { "stat": { "principal": 61076, "accesorii": 10383, "total": 71459, "necontestate": 71459, "contestate": 0 }, "asigurari_sociale": { "principal": 24430, "accesorii": 4153, "total": 28583, "necontestate": 28583, "contestate": 0 }, "somaj": { "principal": 0, "accesorii": 0, "total": 0, "necontestate": 0, "contestate": 0 }, "sanatate": { "principal": 6108, "accesorii": 0, "total": 6108, "necontestate": 6108, "contestate": 0 } }, "observatii": null, "variatie": 6314 }, "… încă 4 în răspunsul complet" ], "nota": "Sume în lei, din lista ANAF de restanțe publicată la data indicată." }}GET/api/v1/transport/{cui}/licente3 crediteLicențe de transport ARR — Licențe de marfă și persoane, certificate în cont propriu, copii conforme și manageri de transport.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/transport/90000010/licente" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "societate": "CARPAT CONSTRUCT SA", "sediu": { "adresa": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ", "localitate": "Timișoara", "judet": "TIMIȘ" }, "contact": { "telefon": "0700000562", "fax": null }, "actualizat_la": "2026-11-04", "sumar": { "documente": 3, "valabile": 3, "vehicule_cu_copie_conforma_valabila": 20, "expira_in_90_de_zile": 0, "urmatoarea_expirare": "2027-06-07", "transport_marfa": true, "transport_persoane": true, "cont_propriu": false, "autorizatii_nationale": true }, "manageri_transport": [ { "nume": "NEAGU ELENA", "stare": "activ", "activ": true } ], "licente_marfa": [ { "numar": "LC 265863", "de_la": "2022-11-07", "pana_la": "2031-01-07", "stare": "activ", "valabila": true, "zile_pana_la_expirare": 1522, "vehicule": 15, "copii_conforme_valabile": 13, "copii_conforme": [ { "numar": "LC-051426/1", "valabila_de_la": "2026-04-30", "valabila_pana_la": "2027-04-30", "stare": "activ", "valabila": true }, { "numar": "LC-020172/2", "valabila_de_la": "2026-11-02", "valabila_pana_la": "2028-03-15", "stare": "activ", "valabila": true }, "… încă 13 în răspunsul complet" ], "descriere": "Licență de transport rutier", "mesaje": [] } ], "licente_persoane": [ { "numar": "LP 387421", "de_la": "2019-11-07", "pana_la": "2027-06-07", "stare": "activ", "valabila": true, "zile_pana_la_expirare": 212, "vehicule": 2, "copii_conforme_valabile": 2, "copii_conforme": [ { "numar": "LP-076139/1", "valabila_de_la": "2026-08-18", "valabila_pana_la": "2028-07-08", "stare": "activ", "valabila": true }, { "numar": "LP-565852/2", "valabila_de_la": "2026-03-05", "valabila_pana_la": "2027-03-05", "stare": "activ", "valabila": true } ], "descriere": "Licență de transport rutier", "mesaje": [] } ], "certificate_cont_propriu": [], "autorizatii_nationale": [ { "numar": "AN 326297", "de_la": "2024-11-07", "pana_la": "2029-10-07", "stare": "activ", "valabila": true, "zile_pana_la_expirare": 1065, "vehicule": 5, "copii_conforme_valabile": 5, "copii_conforme": [ { "numar": "AN-086249/1", "valabila_de_la": "2026-10-25", "valabila_pana_la": "2028-05-27", "stare": "activ", "valabila": true }, { "numar": "AN-747947/2", "valabila_de_la": "2026-02-06", "valabila_pana_la": "2027-02-06", "stare": "activ", "valabila": true }, "… încă 3 în răspunsul complet" ], "descriere": "Licență de transport rutier", "mesaje": [] } ], "mesaje": { "certificate_cont_propriu": "Firma nu are certificate pentru transportul în cont propriu." } }}GET/api/v1/transport/{cui}/alternativ3 crediteTransport alternativ ARR — Autorizațiile de transport alternativ, cu vehiculele și valabilitatea lor.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/transport/90000010/alternativ" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "societate": "CARPAT CONSTRUCT SA", "sediu": { "adresa": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ", "localitate": "Timișoara", "judet": "TIMIȘ" }, "contact": { "telefon": "0700000562", "fax": null }, "actualizat_la": "2026-11-04", "sumar": { "documente": 1, "valabile": 1, "vehicule_cu_copie_conforma_valabila": 19, "expira_in_90_de_zile": 0, "urmatoarea_expirare": "2031-06-07" }, "autorizatii": [ { "numar": "TA 260909", "de_la": "2024-11-07", "pana_la": "2031-06-07", "stare": "activ", "valabila": true, "zile_pana_la_expirare": 1673, "vehicule": 20, "copii_conforme_valabile": 19, "copii_conforme": [ { "numar": "TA-724995/1", "valabila_de_la": "2026-10-14", "valabila_pana_la": "2028-07-31", "stare": "activ", "valabila": true }, { "numar": "TA-280271/2", "valabila_de_la": "2026-10-16", "valabila_pana_la": "2028-06-25", "stare": "activ", "valabila": true }, "… încă 18 în răspunsul complet" ], "descriere": "Autorizație de transport alternativ", "mesaje": [] } ] }}GET/api/v1/energie/{cui}/autorizatii3 crediteAutorizații ANRE — Licențe și autorizații din energie, atestate și documente din gaze, cu valabilitate.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/energie/90000010/autorizatii" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "societate": "CARPAT CONSTRUCT SA", "sediu": { "adresa": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ", "localitate": "Timișoara", "judet": "TIMIȘ" }, "telefoane": [ "0700000562" ], "telefoane_detaliate": [ { "numar": "0700000562", "tip": "mobil", "activ": true } ], "sumar": { "licente_energie_valabile": 1, "atestate_valabile": 1, "documente_gaze_valabile": 1, "activitati": [ "Furnizare energie electrică", "Înființare capacități de producție", "… încă 1 în răspunsul complet" ], "urmatoarea_expirare": "2030-08-07" }, "licente_energie": [ { "numar": 1263, "tip": "Licență", "activitate": "Furnizare energie electrică", "mentiune": null, "emis_la": "2023-11-07", "expira_la": "2030-08-07", "stare": "Activă", "valabil": true, "zile_pana_la_expirare": 1369 }, { "numar": 2777, "tip": "Autorizație", "activitate": "Înființare capacități de producție", "mentiune": null, "emis_la": "2019-11-07", "expira_la": "2026-05-07", "stare": "Expirată", "valabil": false, "zile_pana_la_expirare": -184 } ], "atestate": [ { "numar": "80593", "tip": "EDIB", "emis_la": "2020-11-07", "expira_la": "2031-01-07", "stare": "Activă", "valabil": true, "zile_pana_la_expirare": 1522 } ], "documente_gaze": [ { "numar": null, "tip": "Autorizație", "activitate": "Proiectare și execuție sisteme de distribuție gaze naturale", "numar_decizie": 1849, "emis_la": "2021-11-07", "expira_la": "2030-08-07", "stare": "Activă", "valabil": true, "zile_pana_la_expirare": 1369, "loc_activitate": { "comuna": null, "localitate": "Timișoara", "judet": "TIMIȘ" } } ], "potrivire_gaze": "denumire", "actualizat_la": "2026-10-25", "registre": { "licente": { "societate": "CARPAT CONSTRUCT SA", "sediu": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ", "localitate": "Timișoara", "judet": "TIMIȘ", "actualizat_la": "2026-10-25" }, "atestate": { "societate": "CARPAT CONSTRUCT SA", "sediu": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ", "localitate": "Timișoara", "judet": "TIMIȘ", "actualizat_la": "2026-10-11" }, "gaze": { "societate": "CARPAT CONSTRUCT SA", "sediu": "Str. Morii nr. 178, Timișoara, jud. TIMIȘ", "localitate": "Timișoara", "judet": "TIMIȘ", "actualizat_la": "2026-10-16" } } }}GET/api/v1/caen/{cui}/activitati1 creditActivități CAEN autorizate — Toate activitățile autorizate ale firmei, cu descrieri și grupate pe secțiuni.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/caen/90000010/activitati" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "numar_registru": "J29/3234/2006", "numar_activitati": 2, "versiune_nomenclator": "3", "revizie": "CAEN Rev. 3", "activitati": [ { "cod": "4120", "denumire": "Lucrări de construcții a clădirilor rezidențiale și nerezidențiale", "diviziune": "41", "denumire_diviziune": "Construcții", "sectiune": "F", "denumire_sectiune": "Construcții", "revizie_cod": "2" }, { "cod": "4321", "denumire": "Lucrări de instalații electrice", "diviziune": "43", "denumire_diviziune": "Construcții", "sectiune": "F", "denumire_sectiune": "Construcții", "revizie_cod": "2" } ], "pe_sectiuni": { "F": 2 }, "sectiuni": [ { "litera": "F", "nume": "Construcții", "numar": 2 } ], "actualizat_la": "2026-08-27", "numar_coduri_sursa": 2, "alte_revizii": [ { "versiune_nomenclator": "2", "revizie": "CAEN Rev. 2", "numar_registru": "J29/3234/2006", "activitati": [ "4120", "4941" ], "numar_coduri_sursa": 2, "actualizat_la": "2025-07-11" } ] }}GET/api/v1/dosare/{cui}8 crediteDosare de instanță — Dosarele firmei din portalul instanțelor, cu calitatea ei în proces, stadiul și evoluția pe ani.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/dosare/90000020?pe_pagina=3" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000020, "denumire": "VEST LOGISTIC SRL", "sumar": { "dosare": 7, "in_curs": 7, "primul_dosar": "2022-01-30", "ultimul_dosar": "2025-11-07" }, "pe_calitate": { "Intimat": 4, "Reclamant": 2, "Pârât": 1 }, "pe_stadiu": { "Fond": 5, "Apel": 2 }, "pe_categorie": { "Faliment": 2, "Civil": 2, "Litigii de muncă": 2, "Contencios administrativ și fiscal": 1 }, "pe_ani": { "2022": 2, "2023": 1, "2024": 2, "2025": 2 }, "dosare": [ { "numar": "16680/671/2025", "dosar_id": "104033d00404434ed0b14ff845060e37", "data": "2025-11-07", "instanta": "Tribunalul Sandbox", "instanta_cod": "Tribunalul Sandbox", "categorie": "Faliment", "obiect": "procedura insolvenței", "calitate": "Reclamant", "stadiu": "Fond", "incheiat": true, "modificat_la": "2025-11-07" }, { "numar": "17886/873/2025", "dosar_id": "4f2a146378815b74509b69dc4c46318b", "data": "2025-09-20", "instanta": "Judecătoria Sandbox", "instanta_cod": "Judecătoria Sandbox", "categorie": "Civil", "obiect": "contestație la executare", "calitate": "Intimat", "stadiu": "Fond", "incheiat": false, "modificat_la": "2025-09-20" }, "… încă 1 în răspunsul complet" ] }, "meta": { "pagina": 1, "pe_pagina": 3, "total": 7, "pagini": 3 }}GET/api/v1/dosare/dosar8 crediteUn dosar întreg — Un dosar după numărul lui: părțile, termenele cu soluțiile date și căile de atac.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| numar | query | Număr dosar. Numărul dat de instanță, cu tot cu bare. | 2534/1748/2025 |
curl "https://www.bilantapi.ro/api/sandbox/v1/dosare/dosar?numar=16041%2F1523%2F2019" \
-H "X-API-KEY: cheia_ta"Achiziții publice
GET/api/v1/achizitii/{cui}/profil5 crediteProfil de furnizor SICAP — Înscrierea în SICAP, totaluri, evoluție pe ani, principalii clienți și domeniile CPV.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/achizitii/90000010/profil" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000010, "denumire": "CARPAT CONSTRUCT SA", "inscriere_sicap": { "id_sicap": 500010, "cod_fiscal": "RO 90000010", "tip_participant": "Operator economic", "tip_participant_id": 3, "stare": "Activ", "stare_id": 2, "inregistrat_la": "2020-10-16", "invalidat_la": null, "adresa": "Strada: Str. Morii, nr. 178, Judet: TIMIȘ, Localitate: Timișoara", "localitate": "Timișoara", "judet": "TIMIȘ", "cod_postal": "610524", "telefon": "0700000562", "fax": null, "site": null, "catalog": { "produse_publicate": 279, "produse_valabile": 31, "produse_neexpirate": 136, "achizitii_directe_atribuite": 26 }, "participari": [ { "calitate": "Ofertant", "achizitii_directe": 32, "cereri_de_oferta": 3, "licitatii_deschise": 5, "licitatii_restranse": 0, "licitatii_electronice": 2, "proceduri_simplificate": 8, "total": 24 } ] }, "inregistrari_furnizor": [ { "id_sicap": 900010, "denumire": "CARPAT CONSTRUCT SA", "cod_fiscal": "RO90000010", "adresa": "Strada: Str. Morii, nr. 178, Judet: TIMIȘ, Localitate: Timișoara", "localitate": "Timișoara", "judet": "TIMIȘ", "tara": "Romania", "cod_postal": "610524", "telefon": "0700000562", "fax": null, "email": "[email protected]", "site": null } ], "sumar": { "contracte_atribuite": { "numar": 12, "valoare": 53847436, "prima": "2020-05-09", "ultima": "2026-05-09" }, "achizitii_directe": { "numar": 25, "valoare": 3256688, "prima": "2021-07-14", "ultima": "2026-03-09" }, "total": { "numar": 37, "valoare": 57104124, "prima": "2020-05-09", "ultima": "2026-05-09" } }, "pe_ani": [ { "an": 2020, "contracte_atribuite": { "numar": 3, "valoare": 15829883 }, "achizitii_directe": { "numar": 0, "valoare": 0 }, "valoare_totala": 15829883 }, { "an": 2021, "contracte_atribuite": { "numar": 3, "valoare": 16414563 }, "achizitii_directe": { "numar": 4, "valoare": 381855 }, "valoare_totala": 16796418 }, "… încă 5 în răspunsul complet" ], "principalii_clienti": [ { "id": 70002, "denumire": "SPITALUL JUDEȚEAN DE URGENȚĂ SANDBOX", "cui": 90000002, "numar": 7, "valoare": 16108762 }, { "id": 70005, "denumire": "INSPECTORATUL ȘCOLAR JUDEȚEAN SANDBOX", "cui": 90000005, "numar": 8, "valoare": 11724611 }, "… încă 6 în răspunsul complet" ], "domenii_cpv": [ { "cod": "44190000-8", "denumire": "Diverse materiale de constructii", "numar": 12, "valoare": 27371769 }, { "cod": "45000000-7", "denumire": "Lucrari de constructii", "numar": 16, "valoare": 26985372 }, "… încă 1 în răspunsul complet" ], "tipuri_contract": [ { "tip": "Lucrari", "numar": 7, "valoare": 27322222 }, { "tip": "Furnizare", "numar": 5, "valoare": 26525214 } ] }}GET/api/v1/achizitii/{cui}/contracte3 crediteContracte câștigate — Contractele atribuite firmei prin procedură, cu autoritatea și valoarea.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
| cpv | query | Cod CPV. Prefix de 2–8 cifre. | 45 |
| valoare_minima | query | Valoare minimă (lei) | 100000 |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/achizitii/90000010/contracte?pe_pagina=3" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "id": 9000001007, "numar_anunt": "ADV1266975", "publicat_la": "2026-05-09", "data_contract": "2026-04-29", "finalizat_la": "2026-09-09", "obiect": "Lucrări de construcții de clădiri școlare pentru DIRECȚIA DE SĂNĂTATE PUBLICĂ SANDBOX", "valoare": 2233024, "valoare_eur": 449300.6, "tip_contract": "Lucrari", "tip_achizitie": "Achizitie prin procedura", "tip_document": "Contract", "stare_anunt": "Publicat", "cpv": { "cod": "45214200-2", "denumire": "Lucrari de constructii de cladiri scolare", "id_sicap": 15214 }, "online": true, "fonduri_ue": null, "finantare": false, "autoritate": { "id": 70007, "denumire": "DIRECȚIA DE SĂNĂTATE PUBLICĂ SANDBOX", "cui": 90000007 }, "castigator": { "id_sicap": 900010, "denumire": "CARPAT CONSTRUCT SA", "cui": 90000010, "cod_fiscal": "RO90000010", "adresa": "Strada: Str. Morii, nr. 178, Judet: TIMIȘ, Localitate: Timișoara", "localitate": "Timișoara", "cod_postal": "610524", "tara": "Romania", "email": "[email protected]", "telefon": "0700000562", "fax": null, "site": null, "profil_cumparator": null } }, { "id": 9000001011, "numar_anunt": "ADV1762700", "publicat_la": "2025-11-27", "data_contract": "2025-11-17", "finalizat_la": "2026-12-27", "obiect": "Lucrări de construcții pentru SPITALUL JUDEȚEAN DE URGENȚĂ SANDBOX", "valoare": 5891149, "valoare_eur": 1185341.85, "tip_contract": "Lucrari", "tip_achizitie": "Achizitie prin procedura", "tip_document": "Contract", "stare_anunt": "Publicat", "cpv": { "cod": "45000000-7", "denumire": "Lucrari de constructii", "id_sicap": 15000 }, "online": true, "fonduri_ue": null, "finantare": false, "autoritate": { "id": 70002, "denumire": "SPITALUL JUDEȚEAN DE URGENȚĂ SANDBOX", "cui": 90000002 }, "castigator": { "id_sicap": 900010, "denumire": "CARPAT CONSTRUCT SA", "cui": 90000010, "cod_fiscal": "RO90000010", "adresa": "Strada: Str. Morii, nr. 178, Judet: TIMIȘ, Localitate: Timișoara", "localitate": "Timișoara", "cod_postal": "610524", "tara": "Romania", "email": "[email protected]", "telefon": "0700000562", "fax": null, "site": null, "profil_cumparator": null } }, "… încă 1 în răspunsul complet" ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 3, "total": 12, "pagini": 4 }, "filtre": [] }}GET/api/v1/achizitii/{cui}/achizitii-directe3 crediteAchiziții directe — Achizițiile directe atribuite firmei, cu produsele din fiecare.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
| an | query | Anul. În sandbox, bilanțurile și statisticile acoperă anii 2019–2023. | 2023 |
| cpv | query | Cod CPV. Prefix de 2–8 cifre. | 45 |
| valoare_minima | query | Valoare minimă (lei) | 100000 |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/achizitii/90000010/achizitii-directe?pe_pagina=3" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "id": 90000010015, "cod_unic": "DA29383818", "publicat_la": "2026-03-09", "finalizat_la": "2026-03-25", "denumire": "Diverse materiale de construcții", "descriere": "Achiziție directă: Diverse materiale de construcții", "valoare_estimata": 195350.4, "valoare_finala": 186048, "valoare_estimata_eur": 39305.92, "valoare_finala_eur": 37434.21, "economie": 9302.4, "economie_eur": 1871.71, "economie_procent": 4.76, "pierdere": null, "pierdere_eur": null, "pierdere_procent": null, "stare": "Oferta acceptata", "tip_contract": "Furnizare", "cpv": { "cod": "44190000-8", "denumire": "Diverse materiale de constructii" }, "finantare": false, "fonduri_ue": null, "conditii_livrare": "Livrare la sediul autorității în 10 zile lucrătoare", "conditii_plata": "Plata în 30 de zile de la recepție", "decizie_furnizor_la": "2026-03-10", "termen_decizie_furnizor": "2026-03-12", "decizie_autoritate_la": "2026-03-11", "termen_decizie_autoritate": "2026-03-14", "motiv_respingere_furnizor": null, "motiv_respingere_autoritate": null, "motiv_corectie": null, "contract_id": null, "anunt_atribuire_id": null, "furnizor_id_sicap": 900010, "autoritate": { "id": 70002, "denumire": "SPITALUL JUDEȚEAN DE URGENȚĂ SANDBOX", "cui": 90000002 }, "documente": [], "produse": [ { "cod": "CAT852664", "denumire": "Diverse materiale de construcții", "descriere": "Diverse materiale de construcții, conform fișei tehnice din catalog.", "cantitate": 34, "cantitate_ceruta": 34, "cantitate_corectata": false, "unitate": "buc", "pret_unitar": 5472, "pret_estimat": 5745.6, "pret_estimat_eur": 1156.06, "pret_catalog": 5745.6, "respins_de_furnizor": false, "imagine": null, "imagine_mica": null, "cpv": { "cod": "44190000-8", "denumire": "Diverse materiale de constructii" } } ] }, { "id": 90000010018, "cod_unic": "DA39550434", "publicat_la": "2025-12-02", "finalizat_la": "2025-12-20", "denumire": "Lucrări de construcții", "descriere": "Achiziție directă: Lucrări de construcții", "valoare_estimata": 58858.8, "valoare_finala": 56056, "valoare_estimata_eur": 11842.82, "valoare_finala_eur": 11278.87, "economie": 2802.8, "economie_eur": 563.94, "economie_procent": 4.76, "pierdere": null, "pierdere_eur": null, "pierdere_procent": null, "stare": "Oferta acceptata", "tip_contract": "Lucrari", "cpv": { "cod": "45000000-7", "denumire": "Lucrari de constructii" }, "finantare": false, "fonduri_ue": null, "conditii_livrare": "Livrare la sediul autorității în 10 zile lucrătoare", "conditii_plata": "Plata în 30 de zile de la recepție", "decizie_furnizor_la": "2025-12-03", "termen_decizie_furnizor": "2025-12-05", "decizie_autoritate_la": "2025-12-04", "termen_decizie_autoritate": "2025-12-07", "motiv_respingere_furnizor": null, "motiv_respingere_autoritate": null, "motiv_corectie": null, "contract_id": null, "anunt_atribuire_id": null, "furnizor_id_sicap": 900010, "autoritate": { "id": 70001, "denumire": "PRIMĂRIA MUNICIPIULUI SANDBOX", "cui": 90000001 }, "documente": [], "produse": [ { "cod": "CAT200415", "denumire": "Lucrări de construcții", "descriere": "Lucrări de construcții, conform fișei tehnice din catalog.", "cantitate": 13, "cantitate_ceruta": 13, "cantitate_corectata": false, "unitate": "buc", "pret_unitar": 4312, "pret_estimat": 4527.6, "pret_estimat_eur": 910.99, "pret_catalog": 4527.6, "respins_de_furnizor": false, "imagine": null, "imagine_mica": null, "cpv": { "cod": "45000000-7", "denumire": "Lucrari de constructii" } } ] }, "… încă 1 în răspunsul complet" ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 3, "total": 25, "pagini": 9 }, "filtre": [] }}GET/api/v1/achizitii/{cui}/contestatii2 crediteContestații CNSC — Contestațiile depuse de firmă la CNSC, cu soluțiile și totalurile pe soluție.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/achizitii/90000020/contestatii" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "numar": "2080/C10", "an": 2026, "data": "2026-02-11", "contestator": "VEST LOGISTIC SRL", "contestatori": "VEST LOGISTIC SRL", "cui": 90000020, "cui_publicat": true, "autoritate": "PRIMĂRIA MUNICIPIULUI SANDBOX", "cui_autoritate": 90000001, "obiect": [ "Documentația de atribuire" ], "motiv": "Contestatoarea susține că oferta a fost respinsă fără o motivare suficientă.", "solutie": "respinsă", "dispozitiv": "Consiliul decide conform motivării anexate.", "document": "https://sandbox.bilantapi.ro/cnsc/decizie-90000020-2.pdf" }, { "numar": "2185/C3", "an": 2024, "data": "2024-12-12", "contestator": "VEST LOGISTIC SRL", "contestatori": "VEST LOGISTIC SRL", "cui": 90000020, "cui_publicat": true, "autoritate": "SPITALUL JUDEȚEAN DE URGENȚĂ SANDBOX", "cui_autoritate": 90000002, "obiect": [ "Respingerea ofertei ca neconformă" ], "motiv": "Contestatoarea susține că oferta a fost respinsă fără o motivare suficientă.", "solutie": "respinsă", "dispozitiv": "Consiliul decide conform motivării anexate.", "document": "https://sandbox.bilantapi.ro/cnsc/decizie-90000020-0.pdf" }, "… încă 2 în răspunsul complet" ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 25, "total": 4, "pagini": 1 }, "pe_solutii": { "respinsă": 4 } }}GET/api/v1/achizitii/autoritati/{cui}5 crediteAutoritate contractantă — Cât a cheltuit o instituție, pe ce, de la cine și câte proceduri a publicat. În sandbox: 90000001–90000008.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| cui obligatoriu | în cale | CUI. Codul fiscal, cu prefixul RO sau fără. | 90000010 |
curl "https://www.bilantapi.ro/api/sandbox/v1/achizitii/autoritati/90000001" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "cui": 90000001, "denumire": "PRIMĂRIA MUNICIPIULUI SANDBOX", "cod_fiscal": "90000001", "sector_utilitati": false, "adresa": { "adresa": "Piața Centrală nr. 1", "localitate": "Cluj-Napoca", "judet": "CLUJ", "tara": "Romania", "cod_postal": "400001" }, "contact": { "telefon": "0264000000", "fax": "0264000001", "email": "[email protected]", "site": null }, "identificatori_sicap": [ 70001 ], "inregistrari": [ { "id_sicap": 70001, "denumire": "PRIMĂRIA MUNICIPIULUI SANDBOX", "cod_fiscal": "90000001", "adresa": "Piața Centrală nr. 1", "localitate": "Cluj-Napoca", "judet": "CLUJ", "tara": "Romania", "cod_postal": "400001", "telefon": "0264000000", "fax": "0264000001", "email": "[email protected]", "site": null } ], "sumar": { "contracte_atribuite": { "numar": 35, "valoare": 26681517, "prima": "2020-06-22", "ultima": "2026-08-15" }, "achizitii_directe": { "numar": 59, "valoare": 7159995, "prima": "2021-06-16", "ultima": "2026-11-01" }, "total_cheltuit": 33841512, "proceduri_publicate": 18, "ultima_procedura": "2026-08-01", "contestatii_cnsc": 4 }, "pe_ani": [ { "an": 2020, "contracte_atribuite": { "numar": 3, "valoare": 3680151 }, "achizitii_directe": { "numar": 0, "valoare": 0 }, "valoare_totala": 3680151 }, { "an": 2021, "contracte_atribuite": { "numar": 5, "valoare": 3619128 }, "achizitii_directe": { "numar": 4, "valoare": 421296 }, "valoare_totala": 4040424 }, "… încă 5 în răspunsul complet" ], "principalii_furnizori": [ { "cui": 90000010, "denumire": "CARPAT CONSTRUCT SA", "contracte": 1, "valoare": 2780984 }, { "cui": 30578087, "denumire": "DINU ANA II", "contracte": 2, "valoare": 2123591 }, "… încă 8 în răspunsul complet" ], "domenii_cpv": [ { "cod": "45000000-7", "denumire": "Lucrari de constructii", "numar": 3, "valoare": 5572882 }, { "cod": "79411000-8", "denumire": "Servicii generale de consultanta in management", "numar": 5, "valoare": 3615400 }, "… încă 8 în răspunsul complet" ] }}GET/api/v1/achizitii/proceduri3 crediteProceduri atribuite — Procedurile publicate de autorități, cu loturile, contractele și câștigătorii.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| q | query | Căutare. Cuvinte din denumire sau titlu. La firme merge și CUI-ul. | construct |
| autoritate_cui | query | CUI autoritate | 90000001 |
| tip_contract | query | Tip contractfurnizare · servicii · lucrari | — |
| procedura | query | ProceduraLicitatie deschisa · Licitatie restransa · Procedura simplificata · Procedura simplificata proprie · Negociere fara publicare prealabila · Negociere competitiva · Dialog competitiv · Concurs de solutii · Parteneriat pentru inovare · Norme proprii (Anexa 2B) | — |
| de_la | query | De la data | — |
| pana_la | query | Până la data | — |
| pagina | query | Pagina | 1 |
| pe_pagina | query | Rezultate pe pagină | 25 |
curl "https://www.bilantapi.ro/api/sandbox/v1/achizitii/proceduri?autoritate_cui=90000001&pe_pagina=3" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "id": 800061, "numar_anunt": "CAN1100061", "publicat_la": "2026-08-01", "tip_anunt": "Anunt de atribuire", "titlu": "Lucrari de instalatii electrice - PRIMARIA MUNICIPIULUI SANDBOX", "descriere": "Achiziția de Lucrări de instalații electrice, conform caietului de sarcini.", "cpv": { "cod": "45310000-3", "denumire": "Lucrari de instalatii electrice" }, "tip_contract": "Lucrari", "procedura": "Negociere fara publicare prealabila", "online": true, "licitatie_electronica": true, "valoare_estimata": 22142455, "moneda": "RON", "valoare_atribuita_lei": 21921030.45, "stare_anunt": "Publicat", "versiune_formular": "Formulare in format > 2016", "legislatie": "Legea nr. 98/23.05.2016", "numar_referinta": "90000001_2026_PAAPD1000061", "numar_loturi": 3, "are_loturi": true, "loturi_neatribuite": 0, "valoare_estimata_lei": 22142455, "oferta_minima": 0, "oferta_maxima": 0, "valoare_acord_cadru": 0, "cpv_suplimentare": [], "sector_utilitati": false, "parteneriat_public_privat": false, "achizitie_comuna": false, "prin_unitate_centralizata": false, "procedura_id": 100200061, "procedura_accelerata": null, "justificare_accelerare": null, "acord_gpa": false, "numar_ted": "470174-2026", "publicat_joue": true, "ted": { "numar": "470174-2026", "publicat_joue": true, "data_joue": "2026-08-04" }, "anunt_anterior": { "tip": "Anunt de participare", "id": 101000061, "numar": "CN1000061" }, "anunt_participare": { "numar": "CN1000061", "publicat_la": "2026-06-02" }, "trimis_la": null, "informatii_suplimentare": "Solicitările de clarificări se transmit exclusiv prin SICAP.", "procedura_contestare": "Termenele de contestare sunt cele din Legea nr. 101/2016.", "organism_contestatii": { "denumire": "Consiliul National de Solutionare a Contestatiilor", "cui": 20329980, "localitate": "București", "adresa": "Str. Stavropoleos nr. 6, sector 3", "cod_postal": "030084", "judet": null, "tara": "Romania", "nuts": null, "email": "[email protected]", "telefon": "+40 213104641", "fax": "+40 213104642", "site": "http://www.cnsc.ro", "profil_cumparator": null, "tip_entitate": null }, "anexa_d": { "achizitie_avantajoasa": false, "motiv_ofertant_unic": null, "explicatie": null }, "vehicule": { "directiva_vehicule": false, "categorii": [] }, "program_achizitii": { "denumire": "Programul anual al achizițiilor publice 2026", "an": 2026, "versiune": 7, "pozitie": "Lucrări de instalații electrice", "pozitie_id": 103600061, "procedura": "Procedura simplificata", "valoare_estimata": 23692426.85, "valoare_contract": 22142455, "moneda": "RON", "cod_unic": null, "finantare": null, "cpv": null }, "valoare_cheltuita_paap": 23692426.85, "autoritate": { "id": 70001, "denumire": "PRIMĂRIA MUNICIPIULUI SANDBOX", "cui": 90000001, "localitate": "Cluj-Napoca", "tip": "Autoritate regională sau locală", "activitate_principala": "Servicii generale ale administratiilor publice", "tip_altul": null, "adresa": "Piața Centrală nr. 1", "cod_postal": "400001", "judet": null, "tara": "Romania", "nuts": "RO113 Cluj", "email": "[email protected]", "telefon": "0264000000", "fax": "0264000001", "site": null, "profil_cumparator": "https://www.e-licitatie.ro", "tip_entitate": "Autoritate regională sau locală" }, "loturi": [ { "id": 103000611, "numar": "1", "titlu": "Lotul 1: Lucrări de instalații electrice", "cpv": { "cod": "45310000-3", "denumire": "Lucrari de instalatii electrice" }, "cpv_secundare": [], "descriere": "Lotul 1 acoperă Lucrări de instalații electrice, conform caietului de sarcini.", "loc_executare": "Cluj-Napoca", "nuts": "RO113 Cluj", "informatii_suplimentare": null, "valoare_estimata": 7380818.33, "valoare_minima": null, "valoare_maxima": null, "moneda": "Leu", "stare": "Atribuit", "durata_luni": 12, "durata_zile": null, "incepe_la": null, "se_incheie_la": null, "optiuni": false, "descriere_optiuni": null, "fonduri_ue": false, "proiect_ue": null, "finantare": "Alte fonduri", "criteriu_atribuire": "Cel mai bun raport calitate – pret", "criterii": [ { "denumire": "Pretul ofertei", "descriere": "Componenta financiara", "pondere": 80, "ordine": 1, "este_pret": true, "algoritm": "Punctajul se acorda proportional cu pretul cel mai scazut." }, { "denumire": "Termenul de livrare", "descriere": "Componenta tehnica", "pondere": 20, "ordine": 2, "este_pret": false, "algoritm": "Punctajul se acorda proportional cu termenul cel mai scurt." } ] }, { "id": 103000612, "numar": "2", "titlu": "Lotul 2: Lucrări de instalații electrice", "cpv": { "cod": "45310000-3", "denumire": "Lucrari de instalatii electrice" }, "cpv_secundare": [], "descriere": "Lotul 2 acoperă Lucrări de instalații electrice, conform caietului de sarcini.", "loc_executare": "Cluj-Napoca", "nuts": "RO113 Cluj", "informatii_suplimentare": null, "valoare_estimata": 7380818.33, "valoare_minima": null, "valoare_maxima": null, "moneda": "Leu", "stare": "Atribuit", "durata_luni": 12, "durata_zile": null, "incepe_la": null, "se_incheie_la": null, "optiuni": false, "descriere_optiuni": null, "fonduri_ue": false, "proiect_ue": null, "finantare": "Alte fonduri", "criteriu_atribuire": "Cel mai bun raport calitate – pret", "criterii": [ { "denumire": "Pretul ofertei", "descriere": "Componenta financiara", "pondere": 80, "ordine": 1, "este_pret": true, "algoritm": "Punctajul se acorda proportional cu pretul cel mai scazut." }, { "denumire": "Termenul de livrare", "descriere": "Componenta tehnica", "pondere": 20, "ordine": 2, "este_pret": false, "algoritm": "Punctajul se acorda proportional cu termenul cel mai scurt." } ] }, "… încă 1 în răspunsul complet" ], "contracte": [ { "id": 105000061, "numar": "780/2026", "numar_anunt": "CAN1100061", "data": "2026-07-20", "titlu": "Lucrări de instalații electrice — PRIMĂRIA MUNICIPIULUI SANDBOX", "loturi": "Loturile 1-3", "numere_loturi": "1, 2, 3", "valoare": 19042511.3, "moneda": "RON", "valoare_lei": 21921030.45, "curs": 1, "oferta_minima": 0, "oferta_maxima": 0, "oferta_minima_lei": 0, "oferta_maxima_lei": 0, "contract_electronic": false, "modificat": false, "numar_modificari": 0, "castigatori": [ { "id_sicap": 994485, "denumire": "ENACHE ANDREI IF", "cui": 32494485, "localitate": "Constanța", "imm": true, "adresa": "Strada: Str. Republicii, nr. 208, Judet: CONSTANȚA, Localitate: Constanța", "cod_postal": "449806", "judet": "CONSTANȚA", "tara": "Romania", "nuts": "RO113 Cluj", "email": "[email protected]", "telefon": "0700000815", "fax": null, "site": null, "profil_cumparator": null, "tip_entitate": "Operator economic" } ] } ] }, { "id": 800127, "numar_anunt": "CAN1100127", "publicat_la": "2026-05-25", "tip_anunt": "Anunt de atribuire", "titlu": "Servicii medicale - PRIMARIA MUNICIPIULUI SANDBOX", "descriere": "Achiziția de Servicii medicale, conform caietului de sarcini.", "cpv": { "cod": "85121000-3", "denumire": "Servicii medicale" }, "tip_contract": "Servicii", "procedura": "Procedura simplificata", "online": true, "licitatie_electronica": true, "valoare_estimata": 24743146, "moneda": "RON", "valoare_atribuita_lei": 22268831.4, "stare_anunt": "Publicat", "versiune_formular": "Formulare in format > 2016", "legislatie": "Legea nr. 98/23.05.2016", "numar_referinta": "90000001_2026_PAAPD1000127", "numar_loturi": 2, "are_loturi": true, "loturi_neatribuite": 0, "valoare_estimata_lei": 24743146, "oferta_minima": 0, "oferta_maxima": 0, "valoare_acord_cadru": 0, "cpv_suplimentare": [], "sector_utilitati": false, "parteneriat_public_privat": false, "achizitie_comuna": false, "prin_unitate_centralizata": false, "procedura_id": 100200127, "procedura_accelerata": null, "justificare_accelerare": null, "acord_gpa": false, "numar_ted": "976354-2026", "publicat_joue": true, "ted": { "numar": "976354-2026", "publicat_joue": true, "data_joue": "2026-05-28" }, "anunt_anterior": { "tip": "Anunt de participare", "id": 101000127, "numar": "CN1000127" }, "anunt_participare": { "numar": "CN1000127", "publicat_la": "2026-03-26" }, "trimis_la": null, "informatii_suplimentare": "Solicitările de clarificări se transmit exclusiv prin SICAP.", "procedura_contestare": "Termenele de contestare sunt cele din Legea nr. 101/2016.", "organism_contestatii": { "denumire": "Consiliul National de Solutionare a Contestatiilor", "cui": 20329980, "localitate": "București", "adresa": "Str. Stavropoleos nr. 6, sector 3", "cod_postal": "030084", "judet": null, "tara": "Romania", "nuts": null, "email": "[email protected]", "telefon": "+40 213104641", "fax": "+40 213104642", "site": "http://www.cnsc.ro", "profil_cumparator": null, "tip_entitate": null }, "anexa_d": { "achizitie_avantajoasa": false, "motiv_ofertant_unic": null, "explicatie": null }, "vehicule": { "directiva_vehicule": false, "categorii": [] }, "program_achizitii": { "denumire": "Programul anual al achizițiilor publice 2026", "an": 2026, "versiune": 5, "pozitie": "Servicii medicale", "pozitie_id": 103600127, "procedura": "Negociere fara publicare prealabila", "valoare_estimata": 26475166.22, "valoare_contract": 24743146, "moneda": "RON", "cod_unic": null, "finantare": null, "cpv": null }, "valoare_cheltuita_paap": 26475166.22, "autoritate": { "id": 70001, "denumire": "PRIMĂRIA MUNICIPIULUI SANDBOX", "cui": 90000001, "localitate": "Cluj-Napoca", "tip": "Autoritate regională sau locală", "activitate_principala": "Servicii generale ale administratiilor publice", "tip_altul": null, "adresa": "Piața Centrală nr. 1", "cod_postal": "400001", "judet": null, "tara": "Romania", "nuts": "RO113 Cluj", "email": "[email protected]", "telefon": "0264000000", "fax": "0264000001", "site": null, "profil_cumparator": "https://www.e-licitatie.ro", "tip_entitate": "Autoritate regională sau locală" }, "loturi": [ { "id": 103001271, "numar": "1", "titlu": "Lotul 1: Servicii medicale", "cpv": { "cod": "85121000-3", "denumire": "Servicii medicale" }, "cpv_secundare": [], "descriere": "Lotul 1 acoperă Servicii medicale, conform caietului de sarcini.", "loc_executare": "Cluj-Napoca", "nuts": "RO113 Cluj", "informatii_suplimentare": null, "valoare_estimata": 12371573, "valoare_minima": null, "valoare_maxima": null, "moneda": "Leu", "stare": "Atribuit", "durata_luni": 12, "durata_zile": null, "incepe_la": null, "se_incheie_la": null, "optiuni": false, "descriere_optiuni": null, "fonduri_ue": false, "proiect_ue": null, "finantare": "Alte fonduri", "criteriu_atribuire": "Cel mai bun raport calitate – pret", "criterii": [ { "denumire": "Pretul ofertei", "descriere": "Componenta financiara", "pondere": 80, "ordine": 1, "este_pret": true, "algoritm": "Punctajul se acorda proportional cu pretul cel mai scazut." }, { "denumire": "Termenul de livrare", "descriere": "Componenta tehnica", "pondere": 20, "ordine": 2, "este_pret": false, "algoritm": "Punctajul se acorda proportional cu termenul cel mai scurt." } ] }, { "id": 103001272, "numar": "2", "titlu": "Lotul 2: Servicii medicale", "cpv": { "cod": "85121000-3", "denumire": "Servicii medicale" }, "cpv_secundare": [], "descriere": "Lotul 2 acoperă Servicii medicale, conform caietului de sarcini.", "loc_executare": "Cluj-Napoca", "nuts": "RO113 Cluj", "informatii_suplimentare": null, "valoare_estimata": 12371573, "valoare_minima": null, "valoare_maxima": null, "moneda": "Leu", "stare": "Atribuit", "durata_luni": 12, "durata_zile": null, "incepe_la": null, "se_incheie_la": null, "optiuni": false, "descriere_optiuni": null, "fonduri_ue": false, "proiect_ue": null, "finantare": "Alte fonduri", "criteriu_atribuire": "Cel mai bun raport calitate – pret", "criterii": [ { "denumire": "Pretul ofertei", "descriere": "Componenta financiara", "pondere": 80, "ordine": 1, "este_pret": true, "algoritm": "Punctajul se acorda proportional cu pretul cel mai scazut." }, { "denumire": "Termenul de livrare", "descriere": "Componenta tehnica", "pondere": 20, "ordine": 2, "este_pret": false, "algoritm": "Punctajul se acorda proportional cu termenul cel mai scurt." } ] } ], "contracte": [ { "id": 105000127, "numar": "609/2026", "numar_anunt": "CAN1100127", "data": "2026-05-13", "titlu": "Servicii medicale — PRIMĂRIA MUNICIPIULUI SANDBOX", "loturi": "Loturile 1-2", "numere_loturi": "1, 2", "valoare": 23011125.78, "moneda": "RON", "valoare_lei": 22268831.4, "curs": 1, "oferta_minima": 0, "oferta_maxima": 0, "oferta_minima_lei": 0, "oferta_maxima_lei": 0, "contract_electronic": false, "modificat": false, "numar_modificari": 0, "castigatori": [ { "id_sicap": 965015, "denumire": "LUMEN DISTRIBUTION SRL", "cui": 31465015, "localitate": "Craiova", "imm": true, "adresa": "Strada: Str. Florilor, nr. 36, Judet: DOLJ, Localitate: Craiova", "cod_postal": "852961", "judet": "DOLJ", "tara": "Romania", "nuts": "RO113 Cluj", "email": "[email protected]", "telefon": "0700000543", "fax": null, "site": null, "profil_cumparator": null, "tip_entitate": "Operator economic" } ] } ] }, "… încă 1 în răspunsul complet" ], "meta": { "paginare": { "pagina": 1, "pe_pagina": 3, "total": 18, "pagini": 6 }, "filtre": { "autoritate_cui": "90000001" } }}Nomenclatoare
GET/api/v1/caen/nomenclatorgratuitNomenclator CAEN — Codurile CAEN după cod sau cuvinte. Gratuit.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| q | query | Căutare. Cuvinte din denumire sau titlu. La firme merge și CUI-ul. | construct |
| sectiune | query | Secțiunea CAEN | F |
| limita | query | Limită | 50 |
curl "https://www.bilantapi.ro/api/sandbox/v1/caen/nomenclator?limita=5&q=constructii" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "cod": "4120", "denumire": "Lucrări de construcții a clădirilor rezidențiale și nerezidențiale", "grupa": "412", "denumire_grupa": "Lucrări de construcții a clădirilor rezidențiale și nerezidențiale", "diviziune": "41", "denumire_diviziune": "Construcții", "sectiune": "F", "revizie": "2" }, { "cod": "4321", "denumire": "Lucrări de instalații electrice", "grupa": "432", "denumire_grupa": "Lucrări de instalații electrice", "diviziune": "43", "denumire_diviziune": "Construcții", "sectiune": "F", "revizie": "2" } ], "meta": { "numar": 2 }}GET/api/v1/achizitii/nomenclator-cpvgratuitNomenclator CPV — Codurile CPV după prefix sau cuvinte, fără diacritice. Gratuit.
Parametri
| Nume | Unde | Ce este | Exemplu |
|---|---|---|---|
| q | query | Căutare. Cuvinte din denumire sau titlu. La firme merge și CUI-ul. | construct |
| limita | query | Limită | 50 |
curl "https://www.bilantapi.ro/api/sandbox/v1/achizitii/nomenclator-cpv?limita=5&q=lucrari" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": [ { "cod": "45000000-7", "denumire": "Lucrări de construcții", "denumire_en": "Construction work", "nivel": "diviziune", "diviziune": "45", "diviziune_cod": "45000000-7", "denumire_diviziune": "Lucrări de construcții", "parinte": null }, { "cod": "45214200-2", "denumire": "Lucrări de construcții de clădiri școlare", "denumire_en": "Construction work for school buildings", "nivel": "clasa", "diviziune": "45", "diviziune_cod": "45000000-7", "denumire_diviziune": "Lucrări de construcții", "parinte": "45000000-7" }, "… încă 1 în răspunsul complet" ], "meta": { "numar": 3 }}Diagnostic
GET/api/v1/testgratuitVerificare cheie — Confirmă că cheia merge.
Ruta nu are parametri.
curl "https://www.bilantapi.ro/api/sandbox/v1/test" \
-H "X-API-KEY: cheia_ta"Răspuns · 200 OK listele sunt scurtate
{ "success": true, "data": { "mesaj": "Cheia API funcționează. Ești în sandbox: nu se consumă credite.", "moment": "2026-11-07T03:09:11+00:00" }}Forma răspunsului
Orice răspuns reușit are success: true și data. La bilanț, fiecare an conține date — câmpurile cu semnificație garantată, indicatori — mărimile derivate, și indicatori_bruti — rândurile exact cum au fost depuse, cu codul lor.
La nivelul firmei, pe lângă cui și denumire, primești caen și denumire_caen — activitatea principală din cel mai recent an raportat, numar_ani — câți ani are firma în sursă, și actualizat_la — data ultimei actualizări a datelor, în ISO 8601. Sumarul poartă și el sectorul și data actualizării.
Erorile au aceeași formă peste tot: success: false, error, code — stabil, bun de folosit în cod — și message, care se poate schimba.
Liste, filtre și paginare
Rutele care întorc mai multe rezultate au data ca listă și meta.paginare cu pagina, rezultatele pe pagină, totalul găsit și numărul de pagini. Se cer cu pagina și pe_pagina, până la 100. Filtrele aplicate se întorc în meta.filtre, deja normalizate.
O listă goală nu se taxează. Când nu găsim informația cerută despre o firmă, primești 404 cu un cod *_NOT_FOUND propriu fiecărui API (vezi tabelul de mai jos) și cererea nu costă nimic. Un filtru cu valoare nepermisă întoarce 400 cu INVALID_PARAMETERS și câmpul greșit în errors. Dacă o sursă nu răspunde, primești 503 cu SOURCE_UNAVAILABLE și Retry-After, iar cererea nu costă nimic.
Formate de bilanț
Codurile de indicator nu înseamnă același lucru pentru toate entitățile. La o societate comercială, I13 este cifra de afaceri netă; la o asociație, același cod înseamnă altceva. De aceea fiecare an poartă câmpul tip_bilant, iar entitățile cu formate atipice nu primesc niciodată un câmp numit cifra_afaceri.
| tip_bilant | Cine raportează așa | Câmpuri cu semnificație garantată |
|---|---|---|
| standard | SRL, SA, PFA | toate cele 20, inclusiv cifra_afaceri |
| ong | Asociații, fundații, case de ajutor reciproc | venituri_totale, cheltuieli_totale, rezultat_net, capitaluri, angajati |
| ifn_v1 / ifn_v2 | Instituții financiare nebancare | venituri_totale, rezultat_net, capital_social |
| sif | Societăți de investiții financiare | venituri_totale, cheltuieli_totale, rezultat_net, capital_social, angajati |
| necunoscut | Formate rare, neclasificate | ce s-a putut identifica după denumire |
Indicatori calculați
Un indicator este null când numitorul lipsește sau este zero — niciodată 0. Zeroul ar fi o afirmație pe care datele nu o susțin.
| Câmp | Formulă | Unitate |
|---|---|---|
| marja_neta | profit net ÷ cifră de afaceri | procent |
| marja_bruta | profit brut ÷ cifră de afaceri | procent |
| roe | profit net ÷ capitaluri | procent |
| roa | profit net ÷ active totale | procent |
| lichiditate_curenta | active circulante ÷ datorii | raport |
| grad_indatorare | datorii ÷ active totale | procent |
| capital_de_lucru | active circulante − datorii | lei |
| ca_per_angajat | cifră de afaceri ÷ număr salariați | lei |
| profit_per_angajat | profit net ÷ număr salariați | lei |
Scor de risc
/bilant/{cui}/risc întoarce un scor de la 0 la 100, unde 100 înseamnă risc minim, și o clasă de la A la E. Se calculează din ultimul bilanț în format standard, cu anii dinainte ca istoric.
| Factor | Ce măsoară | Puncte |
|---|---|---|
| Solvabilitate | Capitaluri proprii ÷ active totale | 25 |
| Lichiditate | Active circulante ÷ datorii | 20 |
| Profitabilitate | Rezultat net ÷ cifra de afaceri | 20 |
| Îndatorare | Datorii ÷ active totale | 15 |
| Tendință | Creșterea cifrei de afaceri față de anul anterior | 10 |
| Istoricul rezultatelor | Ani cu pierdere din ultimii trei | 10 |
A
80–100
B
65–79
C
50–64
D
35–49
E
0–34
Semnalele grave pun un plafon scorului, oricât de bine ar arăta restul: capitaluri negative (cel mult 34), datorii peste active (39), lipsa activității (40), pierdere trei ani la rând (44). Alături primești scorul Altman Z'' pentru firme necotate. E un indicator statistic din date publice: nu ține cont de datorii la buget, litigii sau insolvență. Firmele cu formate speciale de bilanț primesc 422 cu RISK_NOT_APPLICABLE, fără cost.
Credite și plafoane
Se plătește doar pentru un răspuns care conține date. O eroare de validare, un CUI inexistent sau o listă goală nu costă nimic. Fiecare răspuns poartă antetele de mai jos.
| Antet | Ce spune |
|---|---|
| X-Credit-Cost | Cât ar fi costat cererea. |
| X-Credit-Charged | Cât s-a scăzut efectiv. Zero la erori. |
| X-Credit-Varianta | Doar când răspunsul se taxează la tariful redus al rutei, de exemplu fara_administratori (1 credit) la administratori. |
| X-Credit-Balance | Soldul rămas după cerere. |
| X-RateLimit-Limit-Second | Plafonul pe secundă al planului. |
| X-RateLimit-Remaining-Day | Câte cereri mai ai azi. |
| X-Request-Id | Identificatorul cererii. Trimite-l când ceri ajutor. |
Din panou se poate pune un plafon lunar de credite pe tot contul sau pe fiecare cheie. Cererea care l-ar depăși primește 429, cu ACCOUNT_MONTHLY_CAP sau KEY_MONTHLY_CAP și Retry-After până la începutul lunii următoare.
Sandbox
Aceleași rute, aceeași validare și aceeași formă de răspuns ca în producție, dar pe date generate. Nu consumă credite, nu intră în plafoane și nu apare în consum. Te autentifici cu aceeași cheie, iar adresa de bază este https://www.bilantapi.ro/api/sandbox/v1.
Datele sunt deterministe: același CUI întoarce mereu aceeași firmă, pe anii 2019, 2020, 2021, 2022, 2023. Câteva CUI-uri au rol fix:
Orice eroare se poate cere explicit, cu antetul X-Sandbox-Scenariu sau parametrul ?scenariu=. Latența se simulează cu X-Sandbox-Intarziere, în milisecunde, până la 3000.
| Scenariu | HTTP | Cod | Ce simulează |
|---|---|---|---|
| ok | 200 | — | Date generate, cu forma din producție. |
| negasit | 404 | BILANT_NOT_FOUND | CUI fără bilanț sau sector inexistent. |
| cui_invalid | 400 | INVALID_CUI_FORMAT | Validarea parametrilor a eșuat. |
| cheie_lipsa | 401 | AUTH_MISSING_KEY | Cererea a plecat fără antetul X-API-KEY. |
| cheie_invalida | 401 | AUTH_INVALID_KEY | Cheia nu există sau a fost ștearsă. |
| cheie_oprita | 403 | AUTH_KEY_INACTIVE | Cheia a fost dezactivată din panou. |
| ip_nepermis | 403 | ACCESS_DENIED_IP | Adresa nu e pe lista permisă a cheii. |
| credite_epuizate | 403 | CREDITS_EXHAUSTED | Soldul nu acoperă costul cererii. |
| plata_esuata | 402 | PAYMENT_FAILED | Abonamentul are plata restantă. |
| limita_secunda | 429 | LIMIT_EXCEEDED_SECOND | Plafonul pe secundă, cu Retry-After: 1. |
| limita_zilnica | 429 | LIMIT_EXCEEDED_DAILY | Plafonul zilnic, cu Retry-After: 3600. |
| eroare_server | 500 | INTERNAL_ERROR | Ceva a căzut la noi. |
| indisponibil | 503 | SERVICE_UNAVAILABLE | Mentenanță, cu Retry-After: 30. |
Agenți AI (MCP)
Serverul MCP dă acces la aceleași date din Claude, Cursor sau VS Code. Autentificarea e cheia API, iar fiecare unealtă consumă creditele rutei pe care o folosește, doar când întoarce date.
claude mcp add --transport http bilantapi https://www.bilantapi.ro/api/mcp \
--header "X-API-KEY: cheia_ta" Pentru teste fără credite: https://www.bilantapi.ro/api/mcp/sandbox. Configurările gata de copiat pentru fiecare client sunt pe pagina MCP.
Coduri de eroare
Câmpul code este stabil și poate fi folosit în cod. Mesajul se poate schimba, deci nu te baza pe el.
| Cod | HTTP | Când apare |
|---|---|---|
| AUTH_MISSING_KEY | 401 | Cheia lipsește din cerere. |
| AUTH_INVALID_KEY | 401 | Cheia nu există. |
| AUTH_KEY_INACTIVE | 403 | Cheia a fost dezactivată. |
| ACCESS_DENIED_IP | 403 | Adresa nu e pe lista permisă a cheii. |
| ACCOUNT_SUSPENDED | 403 | Contul este suspendat. |
| FREE_CREDITS_PENDING | 403 | Creditele gratuite nu au fost aprobate încă. |
| CREDITS_EXHAUSTED | 403 | Sold insuficient pentru costul cererii. |
| MONTHLY_LIMIT_REACHED | 403 | Plafonul lunar de cereri al planului a fost atins; reset_la spune când se reia. |
| PAYMENT_FAILED | 402 | Plata abonamentului a eșuat. |
| INVALID_CUI_FORMAT | 400 | CUI-ul nu are între 2 și 10 cifre. |
| INVALID_YEAR | 400 | Anul este în afara intervalului raportat. |
| BILANT_NOT_FOUND | 404 | Nu există bilanț pentru CUI-ul cerut. |
| LIMIT_EXCEEDED_SECOND | 429 | Prea multe cereri într-o secundă. |
| LIMIT_EXCEEDED_DAILY | 429 | Plafonul zilnic a fost atins. |
| INVALID_PARAMETERS | 400 | Un filtru are o valoare nepermisă; câmpul greșit e în errors. |
| COMPANY_NOT_FOUND | 404 | CUI-ul nu există în registru. |
| CONTACT_NOT_FOUND | 404 | Nu avem niciun telefon, email, site sau persoană de contact pentru CUI. |
| ADMINISTRATORS_NOT_FOUND | 404 | Registrul comerțului nu are nicio firmă cu CUI-ul cerut. O firmă fără administratori nu e 404: vine cu datele ei, la 1 credit. |
| FISCAL_DATA_NOT_FOUND | 404 | Firma nu a apărut niciodată în listele ANAF de restanțe. |
| TRANSPORT_LICENCE_NOT_FOUND | 404 | Firma nu are licențe de transport în registrul ARR. |
| ALTERNATIVE_TRANSPORT_NOT_FOUND | 404 | Firma nu are autorizații de transport alternativ. |
| ENERGY_AUTHORISATION_NOT_FOUND | 404 | Firma nu are documente în registrele ANRE. |
| CAEN_ACTIVITIES_NOT_FOUND | 404 | Nu avem activitățile autorizate pentru CUI. |
| PROCUREMENT_SUPPLIER_NOT_FOUND | 404 | Firma nu are contracte publice sau înscriere în SICAP. |
| PROCUREMENT_CONTRACTS_NOT_FOUND | 404 | Firma nu are contracte publice pentru criteriile cerute. |
| DIRECT_ACQUISITIONS_NOT_FOUND | 404 | Firma nu are achiziții directe pentru criteriile cerute. |
| CNSC_COMPLAINTS_NOT_FOUND | 404 | Firma nu are contestații la CNSC. |
| CONTRACTING_AUTHORITY_NOT_FOUND | 404 | CUI-ul nu e al unei autorități contractante din SICAP. |
| COURT_CASES_NOT_FOUND | 404 | Firma nu figurează cu dosare în portalul instanțelor. |
| COURT_CASE_NOT_FOUND | 404 | Nu există dosar cu numărul cerut. |
| PAGE_NOT_FOUND | 404 | Pagina cerută trece de ultima pagină de rezultate. |
| SECTOR_NOT_FOUND | 404 | Nu există firme cu CAEN-ul cerut în anul cerut. |
| SECTORS_NOT_FOUND | 404 | Nu avem sectoare calculate pentru anul cerut. |
| RANKING_NOT_FOUND | 404 | Nu există firme în clasament pentru criteriile cerute. |
| RISK_NOT_APPLICABLE | 422 | Scorul de risc nu se poate calcula pentru acest tip de bilanț. |
| STATS_NOT_READY | 503 | Statisticile se recalculează; reîncearcă peste câteva minute. |
| KEY_MONTHLY_CAP | 429 | Cheia și-a atins plafonul lunar de credite. |
| ACCOUNT_MONTHLY_CAP | 429 | Contul și-a atins plafonul lunar de credite. |
| SOURCE_UNAVAILABLE | 503 | Sursa de date nu răspunde; cererea nu a fost taxată. Reîncearcă după Retry-After. |
OpenAPI și Postman
Specificația se generează din același catalog de rute ca pagina asta, deci nu poate rămâne în urmă. Din ea îți poți genera un client în orice limbaj sau poți importa toate rutele în Postman și Insomnia, cu parametri și exemple cu tot.
În Postman: Import → Link și lipești adresa. Autentificarea se completează cu cheia ta, la nivel de colecție, în antetul X-API-KEY.
Jurnal de modificări
Doar schimbările care se văd din afară. Câmpurile existente nu dispar fără anunț; cele noi pot apărea oricând, deci clientul tău ar trebui să ignore ce nu cunoaște.
4 octombrie 2026
API nou: administratorii firmei
Ruta /registru/firme/{cui}/administratori dă conducerea din registrul comerțului: administratori, directori, reprezentanți, lichidatori și administratori judiciari, cu tipul persoanei, calitatea, categoria, puterile și starea mandatului, plus un sumar. Toate înregistrările CUI-ului vin în firme, cea mai nouă întâi. Costă 5 credite; o firmă fără nimeni la conducere vine cu datele ei la 1 credit, semnalat în antetul X-Credit-Varianta.
16 septembrie 2026
Achiziții publice: câmpuri noi și codul CPV corect
Contractele, achizițiile directe și procedurile SICAP expun acum câștigătorul cu adresă și contact, loturile cu criteriile de atribuire, programul anual de achiziții și organismul de contestații. Codul CPV se citește din câmpul dedicat, iar filtrul cpv funcționează pe cod.
12 septembrie 2026
Specificație OpenAPI și documentație pe rute
Fiecare rută are acum parametrii ei și un răspuns real din sandbox, iar specificația OpenAPI se descarcă din pagină.
11 septembrie 2026
Registru, verificări și achiziții publice
Rute noi pentru registrul ANAF, restanțele publicate, licențele ARR, autorizațiile ANRE, codurile CAEN și datele SICAP.
11 septembrie 2026
Server MCP pentru agenți AI
Aceleași date, ca unelte pentru Claude, Cursor sau VS Code, cu aceeași cheie și aceleași credite.
10 septembrie 2026
Sandbox pe toate rutele
Același răspuns ca în producție, pe date generate, cu scenarii de eroare cerute prin antet. Nu consumă credite.