Tot ce spune registruldespre o firmă
Datele de identificare din registrul ANAF — denumire, număr de înregistrare, formă juridică, stare, activitate principală, sediu social și domiciliu fiscal — împreună cu istoricul fiscal de care ai nevoie la facturare: înregistrarea în scopuri de TVA și perioadele ei, TVA la încasare, plata defalcată a TVA, inactivitatea fiscală și înscrierea în e-Factura. Telefoanele, emailurile și reprezentanții legali sunt în API-ul Date de contact.
250 de credite gratuite la înregistrare. Nu îți cerem cardul.
- Acoperire
- 5,5 milioane de entități
- Actualizare
- Zilnic, din registrul ANAF
- Surse
- ANAF, Registrul comerțului
- Cost pe cerere
- de la 1 credit
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/firme/90000010" \
-H "X-API-KEY: cheia_ta_de_test"{ "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 } }}Răspunsul complet, din sandbox. Firma și cifrele sunt fictive; câmpurile sunt cele din producție.
La ce folosește
Unde intră datele din API Informații firmă
Situațiile în care clienții noștri folosesc aceste date în fiecare zi, direct din aplicațiile lor.
Preluarea clienților noi
Formularul se completează singur din CUI, iar regimul de TVA ajunge direct pe factură.
Verificări la facturare
Afli înainte de emitere dacă partenerul e plătitor de TVA, aplică TVA la încasare sau e inactiv fiscal.
Cunoașterea clientelei
Starea din registru și situația juridică, într-o singură cerere.
Ce primești
Câmpurile din răspuns
Același JSON la fiecare cerere: denumiri de câmpuri care nu se schimbă, date calendaristice în format ISO și sume ca numere, indiferent cum le publică sursa.
- Ce nu apare în sursă lipsește și din răspuns; nu inventăm valori.
- Erorile au cod stabil și mesaj în română.
- Sandbox-ul întoarce exact aceeași formă, pe date de test.
denumirenumar_registruforma_juridicastare- Identitatea firmei și starea ei în registru.
caen_principal- Codul și denumirea activității principale.
sediu_socialdomiciliu_fiscal- Adresele împărțite pe câmpuri, cu codurile SIRUTA și NUTS.
sediu_social.siruta_detalii- Localitatea din nomenclatorul SIRUTA: tip, mediu, comuna sau orașul de care ține, județul și regiunea.
ibanfaxcod_postal_declarat- Contul, faxul și codul poștal declarate la înregistrarea fiscală.
fiscal.platitor_tvafiscal.perioade_tva- Dacă firma e înregistrată în scopuri de TVA și din ce dată.
fiscal.tva_la_incasarefiscal.split_tvafiscal.inactiv- Regimurile care schimbă felul în care emiți factura.
stare_juridica- Situația de la registrul comerțului: activă, în insolvență, în lichidare sau în dizolvare.
Cui îi folosește
Pentru cine am construit API Informații firmă
Echipele care au nevoie de aceste date în propriile aplicații, fără să le caute de mână.
Programe de facturare și contabilitate
Completează datele clientului și verifică regimul de TVA la emiterea facturii.
Bănci și instituții financiare
Verifică identitatea firmei la deschiderea contului.
Magazine online pentru firme
Validează clienții care cumpără pe factură.
Rute și costuri
O singură rută, un singur mod de autentificare
Trimiți cheia în antetul X-API-KEY. Plătești doar răspunsurile care conțin date: erorile, listele goale și cererile din sandbox nu consumă credite.
Profil fiscal.Identitate, adrese, TVA, TVA la încasare, split TVA, inactivitate și e-Factura.
cuiSandbox
Încearcă API Informații firmă chiar aici
Fără cont și fără cheie. Datele sunt generate — firmele, persoanele și sumele nu există —, dar răspunsul are exact forma din producție: aceleași câmpuri, aceleași coduri de eroare, aceleași antete.
{ "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 } }}Întrebări
Întrebări frecvente
Ce ne întreabă cei care integrează API Informații firmă.
Trimite o întrebareCât de proaspete sunt datele fiscale?
Registrul ANAF se recitește zilnic.
Unde găsesc telefonul și emailul firmei?
În API-ul Date de contact, care are o rută pentru o firmă și una pentru liste întregi.
Pot trimite CUI-ul cu RO în față?
Da. Prefixul RO este acceptat și ignorat.
Cum mă autentific?
Trimiți cheia API în antetul X-API-KEY sau ca Bearer token. Nu ai de configurat OAuth și nici de reîmprospătat vreun token.
Pot încerca API-ul înainte să plătesc?
Da. Sandbox-ul de pe această pagină merge fără cont, iar la crearea contului primești 250 de credite pentru cereri pe date reale.
Pot folosi datele într-un agent AI?
Da. Serverul MCP pune aceleași date la dispoziția lui Claude, Cursor sau VS Code, cu aceeași cheie și aceleași credite ca API-ul.
Se folosește adesea împreună cu
Prima cerere reală, în câteva minute
La crearea contului primești o cheie și 250 de credite. Nu îți cerem cardul.