CUI lookup API for Romanian companies
Send a CUI (Romanian fiscal code) or RO VAT number, get back the legal name, registered address, active status, VAT payer status and e-Factura registration. One call costs 1 credit (€0.005), and you can try it right now with the demo key.
curl example
curl -H "x-api-key: htr_demo" "https://api.howtoromania.io/v1/company/14399840"
curl -H "x-api-key: htr_demo" "https://api.howtoromania.io/v1/company/RO14399840"
Free key: curl -X POST https://api.howtoromania.io/v1/keys -H "content-type: application/json" -d '{"email":"you@example.com","accept_terms":true}'
MCP example
{ "mcpServers": { "howtoromania": { "url": "https://api.howtoromania.io/mcp", "headers": { "Authorization": "Bearer htr_demo" } } } }
Ask your agent: “Is RO14399840 a valid, active Romanian VAT payer? Return legal name and registered address.”
Endpoints and prices
| Service | Endpoint | Credits | ≈ EUR |
|---|---|---|---|
| Company lookup ANAF registry data by CUI/VAT id: name, address, status, VAT, e-Factura, BNR EUR/RON | GET /v1/company/{cui}MCP lookup_company | 1 | €0.005 |
| Legal representatives (ONRC) Trade-register status, CAEN codes, representatives (name, role) | GET /v1/company/{cui}/representativesMCP get_company_representatives | 5 | €0.025 |
Prepaid packs (VAT included): €5 = 1,000 · €20 = 5,000 · €100 = 30,000 credits. 100 free credits per key, no contract.
Why HowToRomania
- English JSON, ready for code and AI agents
- Companies, court cases, e-Factura and legislation in force in one API
- REST and a remote MCP server with the same key
- Pay per call (1 credit = €0.005), no contract; errors are not billed
- 100 free credits on every key
- Volume subscriptions available on request: hello@howtoromania.io.
FAQ
Does it check VAT registration (TVA)?
Yes. The response includes whether the company is registered for VAT and for e-Factura, from ANAF public data.
Is a not-found CUI billed?
No. Not-found and errors are never billed.
How much does it cost?
Pay per successful call in credits (1 credit = €0.005). Every key gets 100 free credits. Packs: €5 = 1,000 credits, €20 = 5,000 credits, €100 = 30,000 credits. Prepaid, no contract; errors and not-found are not billed.
Can I try it without signing up?
Yes. The demo key htr_demo works on 1-credit endpoints with a small daily limit per IP. A free key with 100 credits is one POST to /v1/keys.
Is this an official ANAF or government service?
No. HowToRomania is an independent service that reads public sources (ANAF, ONRC open data, BNR, portal.just.ro, legislatie.just.ro) and returns them as English JSON. It is not affiliated with or endorsed by any public authority. Information only; not legal or credit advice.