Norway Company Data API: Enhetsregisteret Register
Pricing
$1.00 / 1,000 company records
Norway Company Data API: Enhetsregisteret Register
1.17M Norwegian companies from the official Enhetsregisteret open API. Filter by name, industry code, municipality, legal form, VAT registration or bankruptcy. Returns org number, address, NACE codes, employees and status. NLOD licensed.
Pricing
$1.00 / 1,000 company records
Rating
0.0
(0)
Developer
Titouan MARTY
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Search 1.17 million Norwegian companies from the official Enhetsregisteret open API, published by the Brønnøysund Register Centre (Brreg). Filter by name, industry code, municipality, legal form, VAT registration, bankruptcy or liquidation — and get organisation number, address, NACE codes, headcount and status as clean JSON.
No scraping, no API key. The source is a documented public API under the NLOD licence, which permits commercial reuse.
What you get
One dataset item per entity:
| Group | Fields |
|---|---|
| Identity | organisation number, name, legal form, previous names with dates, website |
| Addresses | business address and postal address, each with postcode, city, municipality and country |
| Industry | up to three NACE industry codes, each with code and description |
| Size | reported headcount, institutional sector |
| Dates | founding date, register registration date, VAT registration date |
| Status | VAT registered, bankrupt (with date), under liquidation (with date), compulsory dissolution |
| Provenance | source, licence and attribution on every row |
Sample output
Real row, trimmed:
{"orgNumber": "923609016","name": "EQUINOR ASA","orgForm": { "code": "ASA", "description": "Allmennaksjeselskap" },"website": "http://www.equinor.com","businessAddress": {"address": ["Forusbeen 50"],"postalCode": "4035","city": "STAVANGER","municipality": "Stavanger","municipalityNumber": "1103","country": "Norge","countryCode": "NO"},"industryCode1": { "code": "06.100", "description": "Utvinning av råolje" },"industryCode2": { "code": "06.200", "description": "Utvinning av naturgass" },"employees": 21272,"registeredDate": "1995-02-24","vatRegistered": true,"bankrupt": false,"underLiquidation": false,"source": {"provider": "Brønnøysund Register Centre (Brreg) — Enhetsregisteret","licence": "NLOD — Norwegian Licence for Open Government Data"}}
Usage
Everything traded under one name
{ "name": "Equinor", "maxItems": 500 }
Businesses in a municipality, by industry
{"naceCode": "46.710","municipality": "0301","maxItems": 2000}
Newly registered limited companies
{"orgForm": "AS","registeredAfter": "2026-08-01","maxItems": 5000}
New registrations are the classic B2B prospecting list: a company that registered last month needs an accountant, insurance, banking and software.
Risk screen: bankrupt and liquidating companies
{ "bankrupt": true, "maxItems": 5000 }
There are around 3,200 bankrupt entities in the register at any time. Separately, underLiquidation and compulsoryDissolution cover the other distress states.
Filters
| Field | Notes |
|---|---|
name | Full or partial company name |
orgNumber | 9-digit organisation number |
naceCode | NACE code in NN.NNN format — the dots matter |
municipality | Municipality code, e.g. 0301 Oslo |
orgForm | AS limited, ASA public limited, ENK sole trader… |
registeredAfter / registeredBefore | ISO dates |
vatRegistered | VAT register — a good proxy for real trading activity |
bankrupt | Declared bankrupt |
underLiquidation | Being wound up |
compulsoryDissolution | Compulsory dissolution proceedings |
sort | Organisation number, name, or registration date |
maxItems | Hard cap on returned entities |
Pricing
| Event | Charged | Covers |
|---|---|---|
company-record | once per entity returned | the normalised record |
No scan surcharge — the API returns up to 10,000 entities per request, so a run that collects 10,000 companies costs the same in requests as a run that collects one. You pay only for the rows you keep.
Reliability
- A documented public API, not a web page. No browser, no proxy, no selectors.
- The API is unusually generous: 10,000 rows per request, which keeps even large extractions cheap.
- Requests are retried, capped at four in flight, and errors are logged rather than silently dropped.
- Duplicate organisation numbers across pages are removed before pushing.
Notes and limits
- NACE codes need the exact format.
46.710works,46710is rejected and46.71matches nothing. The register uses the Norwegian NACE variant, which does not always align one-to-one with the EU codes. - Headcount is often absent. Many entities have never reported one, so
employeesis null rather than zero. Filter onvatRegisteredif you want entities that are actually trading. - Entities are not only companies. The Enhetsregisteret also holds associations, foundations, public bodies and sole traders. Use
orgFormto narrow to companies. - Attribution is required by NLOD and is included on every row.
Data source
The Enhetsregisteret is published by the Brønnøysund Register Centre. The API is free, requires no key, and its documentation states the licence as NLOD (Norsk lisens for offentlige data), which permits commercial reuse provided the source is acknowledged.
Related Actors
From the same publisher:
- Companies House Data API — 5M+ UK companies, Open Government Licence v3.0
- French Company Data API — 26M French companies, SIRENE and RNE, Licence Ouverte 2.0
- Football Data API — European football results, statistics and closing odds
Support
Missing a filter, or a register field this Actor does not surface? Open an issue on the Issues tab.