Data about Romanian companies, through an API or right in your AI assistant

Identification data, status, VAT, financial statements and newly registered companies, gathered from the official registers and kept up to date. Request them from your code, over REST, or ask your assistant: Claude, ChatGPT and any other that speaks MCP. Every piece of information comes with its source and its date.

create a free account try a CUI read the documentation connect your AI assistant

$ curl -H "Authorization: Bearer $KEY" \ > https://api.apifirme.dev/rest/v1/companies/13548146 HTTP/2 200 · 1.9 ms on the server, just now { "cui": 13548146, "denumire": "CUBUS ARTS SRL", "nr_reg_com": "J2000000508324", "forma_juridica_cod": "SRL", "stare": "FUNCTIUNE", "caen": 6210, "judet": "SB", "scp_tva": true, "e_factura": false, "data_inmatriculare": "2000-10-25", … and 21 more fields: address, VAT, statuses, sources }

What is in the database right now

Counted from the database at 2026-10-04, 23:39 UTC, not estimated. Every figure counts exactly what is written next to it.

3,782,961 legal persons of which 1,892,023 are in operation. The database holds 1,782,357 more entries that are not counted here: natural persons (PFA, individual and family enterprises) and entries not classified yet, about which we serve no data, and secondary seats of companies, which have a CUI of their own without being companies.
1,364 companies registered in the last 7 days and 5,256 in the last 30 days, by the date of registration in the trade register or, where that is not known yet, at ANAF. Not by the date we indexed them.
1,819,047 companies verified again at ANAF in the last 24 hours 3,070,322 in the last 7 days, 3,070,322 in the last 30. Verified means asked at the source, even if nothing changed.
14,404,341 annual financial statements for the years 2008–2025, as the Ministry of Finance publishes them.

The newest companies in the database

CUI Name County Registered Indexed
55660365 ALERINA S.R.L. CT 2026-10-02 2026-10-04, 08:31 UTC
55660349 ADELINCA SHOP S.R.L. CT 2026-10-02 2026-10-04, 08:31 UTC
55659573 MARKET MOMENTUM S.R.L. MM 2026-10-02 2026-10-04, 08:31 UTC
55659565 EQUINOX STUDIO S.R.L. BH 2026-10-02 2026-10-04, 08:31 UTC
55659506 COCO BANGO S.R.L. BV 2026-10-02 2026-10-04, 08:31 UTC
55659492 EONIS S.R.L. MM 2026-10-02 2026-10-04, 08:31 UTC
55659280 HERCIU BOGDAN CONSTRUCT S.R.L. AR 2026-10-02 2026-10-04, 08:31 UTC
55659085 CREATIVE PRINT STATION S.R.L. BC 2026-10-02 2026-10-04, 08:31 UTC

Or ask your AI assistant

Can I issue an invoice with VAT to the company with CUI 13548146?

Yes. CUBUS ARTS SRL is in operation and is registered for VAT. VAT on collection: yes. RO e-Factura: no.

Source: ANAF, as of 2026-10-03, 08:58 UTC.

The facts in the answer are the company's as of now; the words are the assistant's.

The same data, without a line of code. Paste one address into Claude, ChatGPT, Perplexity or any other assistant that speaks MCP, sign in, and ask in your own words. The answer comes from the registers, with its source and date.

https://api.apifirme.dev/mcp

the steps for your assistant

The API

REST, JSON, key in the Authorization header. Errors follow RFC 7807 (application/problem+json).

Request What it returns
GET /rest/v1/companies/:cui The company: name, registration number, registered office, status, CAEN code, authorised activities, VAT, VAT on collection, e-Factura, the trade register's statuses.
POST /rest/v1/companies/batch Up to 100 companies in a single request, by CUI. Each company returned counts as one request.
GET /rest/v1/companies/search Finds a company without its CUI: by name, optionally within a county, or by its trade register number. At most 10 companies, those in operation first.
GET /rest/v1/invoice-check/:cui The check before invoicing: exists, is registered for VAT, applies VAT on collection, is inactive, is in RO e-Factura. Asked again at ANAF if the answer is older than a day.
GET /rest/v1/companies/:cui/events What changed about the company since we have been following it: VAT, inactivation, striking off, name, address, CAEN code, e-Factura.
GET /rest/v1/companies/:cui/financials The company's annual financial statements: assets, liabilities, equity, turnover, profit or loss, average number of employees.
GET /rest/v1/registrations Newly registered companies, in the order we index them, filterable by CAEN, county and legal form. With a cursor, so that you miss none if you ask daily.
GET /rest/v1/registrations/count How many new companies match a filter. Included in every plan.
GET /rest/v1/fx/latest The BNR reference rate: the latest, on a given day, over a period, or a conversion between currencies.
GET /rest/v1/validate/cui/:cui Checks the check digit of a CUI. No key, free.

A company asked for that is not in the database yet is looked up at ANAF on the spot; the answer comes in the same request or, if that takes long, with 202 and Retry-After.

Where the data comes from

Source What we take Last retrieval
National Trade Register Office (ONRC) open data, CC BY 4.0 The registered companies, their office, legal form and statuses 2026-10-03 the set of 2026-09-02
National Agency for Fiscal Administration (ANAF) the public web service Tax status, VAT, VAT on collection, e-Factura, the CAEN code 2026-10-04, 23:07 UTC
Ministry of Finance open data The annual financial statements 2026-10-03
National Bank of Romania Reference exchange rate 2026-10-02