Brreg API: slik henter du data fra Enhetsregisteret

Brønnøysundregistrene publiserer Enhetsregisteret som åpne data. Her er hva du får gratis, og hva Prometiam legger til når du trenger flere land, overvåking, konkursvarsler eller regnskap.

Det Brreg tilbyr gratis

Brønnøysundregistrene driver Enhetsregisteret og publiserer det som åpne data, gratis og uten registrering: organisasjonsnummer, navn, organisasjonsform, adresse, næringskode, status og roller. Registeret har også data om årsregnskap (Regnskapsregisteret). Vilkår og endepunkter for hvert API står i Brregs egen dokumentasjon, og den bør du lese først. Trenger du bare norske enheter og har tid til å bygge mot ett API, er det helt greit å bruke Brreg direkte. Et enkelt oppslag kan du også gjøre uten kode i organisasjonsnummer-søket.

Prometiam tilbyr ikke de norske dataene billigere. Du betaler for det som ligger rundt: ett skjema på tvers av land, overvåking, konkursvarsler og regnskap i samme format som i andre markeder.

Når det lønner seg med ett API for flere land

  • Samme felt i hvert land. Norge, Sverige, Danmark, Finland og alle de andre landene gir samme objekt: company_name, company_number, status, legal_form, adresse og activity_code. Du bytter bare country.
  • Standard status. status har faste verdier, og local_status viser registerets egne ord, for eksempel under avvikling eller tvangsoppløsning.
  • MVA-nummer. vat_number kommer som NO + organisasjonsnummer + MVA når registeret bekrefter MVA-registrering, ellers null. GET /vat/{number} sjekker et nummer mot VIES.
  • Overvåking med webhook. I stedet for å hente hele registeret på nytt hver natt får du varsel når et selskap du følger endrer seg.
  • Konkursvarsler og regnskap i samme nøkkel og format, se under.

Et oppslag i to kall

Først søker du på organisasjonsnummer, deretter henter du hele profilen med id fra søket. For Norge er id selve organisasjonsnummeret. Svaret ligger under data.

# 1. Søk på organisasjonsnummer (Equinor ASA)
curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=NO&company_number=923609016' \
  -H 'Authorization: Bearer rk_live_...'

# 2. Hele profilen med roller
curl 'https://api.prometiam.com/functions/v1/risk-api/companies/923609016' \
  -H 'Authorization: Bearer rk_live_...'
import os, requests

API = 'https://api.prometiam.com/functions/v1/risk-api'
HEAD = {'Authorization': f'Bearer {os.environ["PROMETIAM_API_KEY"]}'}

sok = requests.get(f'{API}/companies/search',
                   params={'country': 'NO', 'company_number': '923609016'}, headers=HEAD).json()
selskap = requests.get(f"{API}/companies/{sok['data'][0]['id']}", headers=HEAD).json()['data']
print(selskap['company_name'], selskap['status'], selskap['local_status'])
FeltHva det betyr
company_name, company_numberNavn og organisasjonsnummer slik Enhetsregisteret har dem
status og local_statusStandardisert status og registerets egen status
legal_form og local_legal_formOrganisasjonsform, for eksempel AS, ASA, ENK, NUF
activity_codeNæringskode (NACE)
vat_numberMerverdiavgiftsnummer når registeret bekrefter MVA-registrering
RollerStyreleder, styremedlemmer, daglig leder og revisor, slik registeret publiserer dem

Overvåking, konkurs og regnskap

Overvåking. POST /monitor med {"company_id": 923609016, "country": "NO"} sender webhook-varsel om statusendring, oppløsning, sanksjonstreff og registerendringer (navn, status, organisasjonsform og forretningsadresse, fra 14. oktober 2026). Norge har ingen kunngjøringstjeneste, så selskapshendelser er registerendringer, datert den dagen endringen først vises i registerdataene. Starter følger 25 selskaper, Professional 250 med webhooks og Scale 2 500.

Konkurs. GET /insolvency/search?country=NO gir konkursvarsler for selskaper, aldri personlig konkurs. Overvåkingen varsler ikke om konkurs; kjør konkursoppslaget etter en fast plan, som beskrevet i konkursovervåking.

Regnskap. GET /companies/{id}/financials gir de tre siste godkjente årsregnskapene fra Regnskapsregisteret, i samme format som for Sverige, Danmark, Finland, Storbritannia og Frankrike, med valutaen i regnskapet og euro til ECBs årsgjennomsnitt. Antall ansatte følger ikke med. Regnskap hører til Scale-planen; Starter, Professional og prøveperioden har 10 kall i måneden, og ett selskap koster 25 kreditter.

Hva du ikke får

  • Ingen kunngjøringsstrøm for Norge: selskapshendelser er registerendringer, fra 14. oktober 2026.
  • Regnskap uten antall ansatte, og bare de tre siste godkjente årene.
  • Rollene gjelder styre og ledelse. De er ikke det samme som reelle rettighetshavere.
  • Sanksjonsscreening er i beta. PEP-screening er i beta og gjelder kun Spania.

Enkeltpersonforetak (ENK) er med, slik registeret publiserer dem.

Hvilken plan passer?

Et selskapsoppslag koster 1 kreditt, så Starter (9,99 € per måned, 1 000 kreditter) dekker et par hundre kontroller i måneden pluss overvåking av 25 selskaper. Professional (29,99 € per måned, 10 000 kreditter) gir webhooks og 250 overvåkede selskaper. Scale (99,99 € per måned, 50 000 kreditter) gir regnskap og 2 500 overvåkede selskaper. Prisene er offentlige. Prøveperioden varer i 14 dager og gir 500 kreditter; betalingskort kreves, men ingenting belastes under prøveperioden.

Relatert

Start din gratis prøveperiode på 14 dager · API-dokumentasjon

Prøveperioden varer i 14 dager og gir 500 kreditter. Betalingskort kreves, men ingenting belastes under prøveperioden; deretter går du over til Starter (9,99 € per måned) hvis du ikke sier opp.

Frequently asked questions

Er Brreg API gratis?
Brønnøysundregistrene publiserer Enhetsregisteret som åpne data, gratis og uten registrering. Prometiam tilbyr ikke dataene billigere; du betaler for ett skjema på tvers av land, overvåking, konkursvarsler og regnskap.
Kan jeg hente regnskap fra Regnskapsregisteret?
Ja, på Scale-planen: de tre siste godkjente årsregnskapene med GET /companies/{id}/financials, uten antall ansatte. De andre planene har 10 kall i måneden, og ett selskap koster 25 kreditter.
Kan jeg få varsel når et norsk selskap endrer seg?
Ja. POST /monitor sender webhook-varsel om statusendring, oppløsning, sanksjonstreff og registerendringer, de siste fra 14. oktober 2026. Konkursvarsler hentes med GET /insolvency/search?country=NO.
Er enkeltpersonforetak med?
Ja, slik Brønnøysundregistrene publiserer dem.