Programmatic access to
the database.
Query identification data, annual balance sheets and rankings for over 1.42 million companies. API key authentication, JSON responses, simple pagination.
# Company profile by CUI curl "https://api.bizradar.ro/v4/firme/13267213" \ -H "X-API-Key: brk_live_F8a..." # → 200 OK { "cui": 13267213, "denumire": "HIDROELECTRICA SA", "j_cod": "J40/7426/2000", "stare": "ACTIVA", "judet": "București", "localitate": "Sector 1", "adresa": "Bd. Ion Mihalache 15-17", "caen_principal": "3511", "platitor_tva": true }
What you can access
All endpoints return JSON. Authentication is via the X-API-Key header. Each call uses 1 credit.
/v4/firme/{cui}Complete company profile by CUI. Identification data, HQ, CAEN, status, VAT.
/v4/firme/searchSearch by name, CUI or J-code. Filter by county, CAEN, status. Returns paginated list.
/v4/firme/{cui}/financiarAnnual financial data: revenue, profit, assets, liabilities, employees. Single year or multi-year range.
/v4/firme/batchIdentification data for multiple companies in one call. Max 100 CUIs per request.
/v4/firme/batch/financiarFinancial data for multiple companies. Specify a year or range, max 50 CUIs per request.
/v4/topuriList of available rankings. Filter by year, scope (national, county, locality) and category.
/v4/topuri/{slug}Full ranking for a specific top. Positions, values, annual changes.
/v4/nomenclatoare/judeteList of counties with codes and active company counts.
Financial data — single or multiple years
# 2025 balance sheet for one company curl "https://api.bizradar.ro/v4/firme/13267213/financiar?an=2025" \ -H "X-API-Key: brk_live_F8a..." { "cui": 13267213, "an": 2025, "cifra_afaceri": 7420000000, "profit_net": 5980000000, "active_totale": 28400000000, "datorii_totale": 4200000000, "numar_angajati": 3624 }
# Balance sheets 2020–2025 curl \ "https://api.bizradar.ro/v4/firme \ /13267213/financiar \ ?an_de_la=2020&an_pana=2025" \ -H "X-API-Key: brk_live_F8a..." { "cui": 13267213, "data": [ { "an": 2025, "cifra_afaceri": 7420000000, "profit_net": 5980000000 }, { "an": 2024, "cifra_afaceri": 6800000000, "profit_net": 5100000000 }, // ... 4 more years ] }
Multiple companies in one call
# Data for 3 companies curl \ "https://api.bizradar.ro/v4/firme/batch \ ?cui=13267213,2974225,14399840" \ -H "X-API-Key: brk_live_F8a..." [ { "cui": 13267213, "denumire": "HIDROELECTRICA SA", "stare": "ACTIVA" }, { "cui": 2974225, "denumire": "DEDEMAN SRL", "stare": "ACTIVA" }, // ... 1 more company ]
# 2025 balance sheets for 2 companies curl \ "https://api.bizradar.ro/v4/firme \ /batch/financiar?cui=13267213,2974225 \ &an=2025" \ -H "X-API-Key: brk_live_F8a..." [ { "cui": 13267213, "an": 2025, "cifra_afaceri": 7420000000, "profit_net": 5980000000 }, { "cui": 2974225, "an": 2025, "cifra_afaceri": 12800000000, "profit_net": 3200000000 } ]
API Key
All requests require an API key sent in the X-API-Key header. Keys are generated from your account after registration. Each call uses 1 credit from your monthly plan.
# Authentication via API key curl "https://api.bizradar.ro/v4/firme/13267213" \ -H "X-API-Key: brk_live_F8a1b2c3..." # No key → 401 Unauthorized # Invalid key → 403 Forbidden # Limit exceeded → 429 Too Many Requests
Credits and limits
Each API call uses 1 credit. Credits reset monthly. Exceeding the limit returns HTTP 429.
| Plan | Credits / month | Calls / day | Financial history |
|---|---|---|---|
| Free | — | 10 | 1 year |
| Pro | 4.000 | Unlimited | 5 years |
| Business | 20.000 | Unlimited | 10 years |
| Enterprise | Negotiated | Unlimited | Full |
Start with 10 free calls per day.
Create a free account and generate your API key from the dashboard. No card, no commitment.