API ANAF — données d'entreprises, CAEN, cours BNR et IBAN
API REST pour les données publiques ANAF, ONRC et BNR. Vérifiez une entreprise par CUI, obtenez bilans et données financières, recherchez des entreprises par nom, consultez les codes CAEN, le cours BNR et les IBAN du Trésor. Réponses JSON propres — accès avec abonnement Pro.
Base : https://demoanaf.ro · Limite : 1 200 req/min (clé Pro) · Format : { success, data, meta }
Le niveau gratuit de l’API a été retiré
Toate endpoint-urile API necesită o cheie Pro (dmn_live_…) — de aceea toate poartă eticheta Pro. Cele marcate x402 acceptă și plată per-cerere, fără abonament; celelalte sunt funcții de abonament și nu pot fi cumpărate cu x402. Aplicația web demoanaf.ro rămâne gratuită în browser.
Ce que vous pouvez faire avec l'API
- • Rechercher une entreprise par CUI (ONRC, TVA, dirigeants)
- • Bilans et données financières sur 8 ans
- • Rechercher des entreprises par nom (4M+ ONRC)
- • Codes CAEN Rev.3 et descriptions d'activités
- • Cours de change BNR et conversion de devises
- • IBAN du Trésor pour les paiements fiscaux
Connecteur MCP (agents IA)
Connectez Claude, ChatGPT ou Cursor aux données publiques DemoANAF et gérez l'abonnement Pro depuis votre conversation.
Guide de connexionAuthentification & limites
L’accès programmatique à l’API nécessite un abonnement Pro et une clé API — le niveau gratuit a été retiré le 21 août 2026. Une clé Pro permet 1 200 requêtes/minute et contourne les blocages IP. Générez-la dans votre Compte.
| Niveau | Limite |
|---|---|
| Navigateur (application web, sans clé) | 300/min |
| Pro (clé API) | 1200/min |
| MCP (jeton) | 30–60/min |
Envoie la clé en en-tête
X-API-Key: dmn_live_… Authorization: Bearer dmn_live_…
Exemple de requête authentifiée
curl -H "X-API-Key: dmn_live_…" https://demoanaf.ro/api/company/14399840Quand tu dépasses la limite (429)
{ "success": false, "error": { "code": "RATE_LIMITED", "message": "…" } }Entreprise
/api/company/:cuiProx402Informations complètes sur une entreprise (données ANAF + dirigeants, CAEN autorisés, statut ONRC)
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/api/company/:cui/financialsProx402Données financières des 8 dernières années (requête unique)
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/financials/api/company/:cui/balance/:yearProx402Bilan comptable pour une année spécifique
Paramètres : cui, year (AAAA)
curl https://demoanaf.ro/api/company/14399840/balance/2023/api/company/:cui/relatedProx402Firme înrudite (aceiași administratori/asociați sau aceeași adresă)
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/related/api/company/:cui/seapProx402Previzualizare SICAP pentru o firmă: ultimele contracte și achiziții directe, cu totaluri
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/seap/api/company/:cui/decisionsProx402Deciziile din Monitorul Oficial asociate firmei
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/decisions/api/company/:cui/timelineProx402Cronologia evenimentelor firmei (înființare, modificări, mențiuni MO)
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/timeline/api/company/:cui/leaderboardProx402Pozițiile firmei în clasamentele pe cifră de afaceri, profit și angajați
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/leaderboard/api/company/:cui/healthProIndicatori financiari, scor Altman Z′ și verdict de solvabilitate
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/health/api/company/:cui/networkProRețeaua de administratori: persoanele care conduc firma și celelalte firme ale lor
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/company/14399840/network/api/company/batchProx402Recherche en lot (max 100 CUI)
Paramètres : body: { cuis: string[] }
Căutare & persoane
/api/searchProx402Rechercher une entreprise par nom parmi plus de 4 millions d'entreprises ONRC
Paramètres : q (texte), limit (1–50, défaut 20)
curl https://demoanaf.ro/api/search?q=emag/api/search/allProx402Căutare unificată în firme, persoane și înregistrări
Paramètres : q (texte), limit (1–50, défaut 20)
curl https://demoanaf.ro/api/search/all?q=emag/api/search/peopleProCăutare persoane (administratori/asociați) după nume — necesită Pro
Paramètres : q (texte), limit (1–50, défaut 20)
curl https://demoanaf.ro/api/search/people?q=popescu/api/person/:idProx402Profilul unei persoane: calitățile deținute și firmele asociate
Paramètres : id — identificatorul persoanei
curl https://demoanaf.ro/api/person/123/api/person/:id/companiesProx402Firmele în care persoana deține o calitate (administrator, asociat, reprezentant)
Paramètres : id — identificatorul persoanei
curl https://demoanaf.ro/api/person/123/companiesAchiziții publice (SICAP)
/api/sicap/tenders/searchProx402Căutare în anunțurile de achiziții publice SICAP (99k+ anunțuri)
Paramètres : q — text, număr anunț, cod CPV sau CUI; cpv, authorityCui, from (AAAA-LL-ZZ), limit (1–50), offset
curl https://demoanaf.ro/api/sicap/tenders/search?q=montaj/api/sicap/tender/:noticeProx402Detalii despre un anunț de achiziție, cu starea documentației
Paramètres : notice — numărul anunțului (ex. CN1084791)
curl https://demoanaf.ro/api/sicap/tender/CN1084791/api/sicap/proceduresProx402Cele mai recente proceduri cu documentație disponibilă
curl https://demoanaf.ro/api/sicap/procedures/api/sicap/company/:cui/proceduresProx402Procedurile de achiziție ale unei autorități/firme
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/sicap/company/14399840/procedures/api/sicap/procedure/:notice/documentsProx402Lista documentelor unei proceduri (metadatele documentelor; conținutul necesită Pro)
Paramètres : notice — numărul anunțului (ex. CN1084791)
curl https://demoanaf.ro/api/sicap/procedure/CN1084791/documents/api/sicap/procedure/:notice/signersProx402Semnatarii documentelor și verificarea criptografică a semnăturii; identitatea semnatarului necesită Pro
Paramètres : notice — numărul anunțului (ex. CN1084791)
curl https://demoanaf.ro/api/sicap/procedure/CN1084791/signers/api/sicap/procedure/:notice/searchProCăutare în textul documentelor unei proceduri
Paramètres : q — termeni de căutare
curl https://demoanaf.ro/api/sicap/procedure/CN1084791/search?q=montaj/api/sicap/procedure/:notice/changesProModificările între versiunile documentației
Paramètres : notice — numărul anunțului (ex. CN1084791)
/api/sicap/procedure/:notice/bundleProDescarcă toate documentele unei proceduri, dezsigilate
Paramètres : notice — numărul anunțului (ex. CN1084791)
/api/sicap/document/:id/textProTextul extras dintr-un document
Paramètres : id — identificatorul documentului
/api/sicap/document/:id/downloadProDescarcă un singur document dezsigilat
Paramètres : id — identificatorul documentului
Date achiziții publice (SICAP) — Pro
/api/seap/company/:cui/contractsProContractele SICAP ale unei firme, cele mai noi primele, până la 200 pe pagină
Paramètres : cui; role (authority|supplier|both), dateFrom, dateTo (AAAA-LL-ZZ), cpv, limit (1–200), offset
curl https://demoanaf.ro/api/seap/company/14399840/contracts?role=supplier&limit=50/api/seap/company/:cui/contracts/checkProDacă o firmă apare în contracte SICAP: număr ca autoritate și ca furnizor, data ultimului contract
Paramètres : cui — 1 à 10 chiffres
curl https://demoanaf.ro/api/seap/company/14399840/contracts/check/api/seap/company/:cui/direct-purchasesProAchizițiile directe SICAP ale unei firme, cu sursă și metadate de prospețime
Paramètres : cui; role (authority|supplier|both), dateFrom, dateTo (AAAA-LL-ZZ), cpv, limit (1–200), offset
curl https://demoanaf.ro/api/seap/company/14399840/direct-purchases/api/seap/company/:cui/direct-purchase-awardsProAnunțurile de atribuire pentru achiziții directe SICAP ale unei firme
Paramètres : cui; role (authority|supplier|both), dateFrom, dateTo (AAAA-LL-ZZ), cpv, limit (1–200), offset
curl https://demoanaf.ro/api/seap/company/14399840/direct-purchase-awards/api/seap/company/:cui/tendersProAnunțurile de inițiere a procedurilor publicate de o autoritate contractantă
Paramètres : cui; limit (1–200), offset
curl https://demoanaf.ro/api/seap/company/4267117/tenders/api/seap/company/:cui/supplier-issuesProDocumentele constatatoare SICAP (performanța furnizorului) pentru un furnizor
Paramètres : cui; onlyDamages (true|false), limit (1–200), offset
curl https://demoanaf.ro/api/seap/company/14399840/supplier-issues?onlyDamages=true/api/seap/supplier-issues/:ackDocIdProUn document constatator, în întregime
Paramètres : ackDocId — identificatorul documentului din supplier-issues
/api/seap/contracts/:numberProUn contract SICAP după numărul contractului (părți, valoare, CPV, procedură, loturi)
Paramètres : number — numărul contractului codificat URL (1/32435 → 1%2F32435)
curl https://demoanaf.ro/api/seap/contracts/1%2F32435/api/seap/cpv/:cpv/contractsProRândurile de contracte SICAP pentru un prefix de cod CPV
Paramètres : cpv (prefix de 1–12 cifre); supplierCity (doar contracte), dateFrom, dateTo, limit (1–200), offset
curl https://demoanaf.ro/api/seap/cpv/33183100/contracts?dateFrom=2025-01-01/api/seap/cpv/:cpv/direct-purchasesProAchizițiile directe SICAP pentru un prefix de cod CPV
Paramètres : cpv (prefix de 1–12 cifre); supplierCity (doar contracte), dateFrom, dateTo, limit (1–200), offset
curl https://demoanaf.ro/api/seap/cpv/33183100/direct-purchases/api/seap/cpv/:cpv/direct-purchase-awardsProAnunțurile de atribuire pentru achiziții directe SICAP pentru un prefix de cod CPV
Paramètres : cpv (prefix de 1–12 cifre); supplierCity (doar contracte), dateFrom, dateTo, limit (1–200), offset
curl https://demoanaf.ro/api/seap/cpv/33183100/direct-purchase-awards/api/seap/cpv/:cpv/top-suppliersProep.seap-cpv-top.description
Paramètres : cpv; supplierCity, dateFrom, dateTo, limit (1–100)
curl https://demoanaf.ro/api/seap/cpv/33183100/top-suppliers?limit=20/api/seap/cpv/:cpv/analysisProep.seap-cpv-analysis.description
Paramètres : cpv; dateFrom, dateTo
curl https://demoanaf.ro/api/seap/cpv/33183100/analysisStatistici & clasamente
/api/statisticaProx402Agregate și indicatori la nivel de piață
curl https://demoanaf.ro/api/statistica/api/statistica/top-companiesProx402Top firme pe an, metrică și felie (național/județ/CAEN)
Paramètres : year, metric (cifra|profit|angajati), slice (national|judet|caen), limit
curl https://demoanaf.ro/api/statistica/top-companies?year=2023&metric=cifra&slice=national/api/statistica/leaderboard-yearsProx402Anii disponibili în clasamente
curl https://demoanaf.ro/api/statistica/leaderboard-years/api/statistica/advanced-rankingsProClasamente avansate cu indicatori financiari
Paramètres : year — anul
curl https://demoanaf.ro/api/statistica/advanced-rankings?year=2023Date publice
/api/firme/:judetProx402Firmele dintr-un județ
Paramètres : judet — numele județului (ex. cluj)
curl https://demoanaf.ro/api/firme/cluj/api/firme/:judet/:orasProx402Firmele dintr-un oraș
Paramètres : judet, oras (ex. cluj/cluj-napoca)
curl https://demoanaf.ro/api/firme/cluj/cluj-napoca/api/decisions/:idProx402O înregistrare de decizie din Monitorul Oficial
Paramètres : id — identificatorul deciziei
curl https://demoanaf.ro/api/decisions/123/api/benchmarks/liveProx402Repere sectoriale live (mediane pe CAEN)
curl https://demoanaf.ro/api/benchmarks/liveCours de change BNR
/api/ratesProx402Cours de change BNR du jour (~34 devises)
curl https://demoanaf.ro/api/rates/api/rates/historyProx402Cours BNR des 10 derniers jours
curl https://demoanaf.ro/api/rates/history/api/rates/convertProx402Conversion de devises au cours BNR
Paramètres : from, to (3 lettres), amount
curl https://demoanaf.ro/api/rates/convert?from=EUR&to=RON&amount=100Codes CAEN
/api/caenProx402Rechercher des codes CAEN Rev.3 (651 codes)
Paramètres : q (texte), section (A–U)
curl https://demoanaf.ro/api/caen?q=software/api/caen/:codeProx402Détail d'un code CAEN (description d'activité)
Paramètres : code (4 chiffres)
curl https://demoanaf.ro/api/caen/6201/api/caen/:code/hubProx402Pagina-hub a unui cod CAEN: firme reprezentative și statistici
Paramètres : code (4 chiffres)
curl https://demoanaf.ro/api/caen/6201/hubIBAN du Trésor
/api/ibanProx402Rechercher des IBAN du Trésor pour les paiements fiscaux
Paramètres : q (texte), treasury (code de trésorerie)
curl https://demoanaf.ro/api/iban?q=TVA&treasury=700Communiqués de presse ANAF
/api/pressProx402Derniers communiqués de presse ANAF
curl https://demoanaf.ro/api/press/api/press/pdfProx402Extraire le texte d'un PDF de communiqué de presse ANAF
Paramètres : url (URL PDF depuis static.anaf.ro)
/api/press-articlesProx402Articolele de presă indexate
curl https://demoanaf.ro/api/press-articles/api/press-articles/:slugProx402Un articol de presă după slug
Paramètres : slug — identificatorul articolului
curl https://demoanaf.ro/api/press-articles/exemplu-slugSystème
/api/healthProx402État des services (ANAF, BNR)
curl https://demoanaf.ro/api/healthQuestions fréquentes
Non — le niveau gratuit de l’API a été retiré le 21 août 2026. L’accès programmatique nécessite un abonnement Pro actif : générez une clé API (dmn_live_…) depuis votre Compte, avec une limite de 1 200 requêtes par minute et sans blocages IP. L’application web demoanaf.ro reste gratuite dans le navigateur.
Recherche d'entreprise par CUI (données ONRC, statut TVA, dirigeants), bilans et données financières sur 8 ans, recherche d'entreprise par nom, codes CAEN Rev.3, cours de change BNR et IBAN du Trésor.
Par une requête HTTP GET, par exemple : curl https://demoanaf.ro/api/company/14399840. La réponse est en JSON sous la forme { success, data, meta }.
Les données proviennent de sources publiques (ANAF, ONRC, BNR) et sont servies depuis un cache pour la rapidité. Chaque endpoint a sa propre fenêtre de fraîcheur, allant de quelques minutes à quelques jours.
Oui. Utilisez /api/search?q=... pour rechercher par nom parmi plus de 4 millions d'entreprises ONRC et /api/caen?q=... pour les codes CAEN Rev.3.
Depuis Compte → Clés API, si tu as un abonnement Pro actif. La clé (dmn_live_…) s'envoie en en-tête X-API-Key ou Authorization: Bearer et porte la limite à 1 200 requêtes/min sans blocage IP.
Voir aussi : recherche d'entreprise · cours de change BNR · codes CAEN · IBAN du Trésor · DemoANAF Pro