Brønnøysundregistrene
Komplett tilgang til Enhetsregisteret og Foretaksregisteret. Søk etter selskaper, hent styremedlemmer, daglig leder, revisorer og eierstruktur. Oppdateres daglig fra Brønnøysundregistrene.
1.1M rader
Datamengde
Daglig
Oppdatering
5
MCP-verktøy
{
"organisasjonsnummer": "923609016",
"navn": "KETL AS",
"organisasjonsform": "AS",
"registreringsdatoEnhetsregisteret": "2019-01-15",
"naeringskode1": {
"kode": "62.010",
"beskrivelse": "Programmeringstjenester"
},
"forretningsadresse": {
"kommune": "BERGEN",
"poststed": "BERGEN"
}
}MCP-integrasjon
API-endepunkter
/rollerRoller/styreverv per orgnr (query-variant)
- orgnr påkrevd
- Organisasjonsnummer (9 siffer)
orgnr=923609016
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/roller?orgnr=923609016
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/roller?orgnr=923609016"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/enheterSøk i Enhetsregisteret
- navn valgfri
- Fritekst-navnesøk (minst ett selektivt filter kreves)
navn=Equinor - organisasjonsnummer valgfri
- Filtrer på eksakt organisasjonsnummer (9 siffer) — selektivt filter
organisasjonsnummer=923609016 - organisasjonsform valgfri
- Filtrer på org.form (AS, ASA, ENK, …)
organisasjonsform=ASA - kommunenummer valgfri
- Filtrer på kommunenummer
kommunenummer=1103 - naeringskode valgfri
- Filtrer på næringskode (NACE, f.eks. 06.100) — selektivt filter
naeringskode=06.100 - konkurs valgfri
- Kun konkursflaggede enheter (selektiv når kombinert med et stiftelsesdato-vindu)
- fraStiftelsesdato valgfri
- Nedre grense for stiftelsesdato (YYYY-MM-DD)
fraStiftelsesdato=2020-01-01 - tilStiftelsesdato valgfri
- Øvre grense for stiftelsesdato (YYYY-MM-DD)
tilStiftelsesdato=2024-12-31 - size valgfri
- Antall treff per side (klemmes til 1–100; effektiv verdi ekkoes i `page.size`)
- fra valgfri
- Sidenummer (0-basert) for paginering (klemmes til 0–50)
- page valgfri
- Sidenummer (0-basert) — alias for `fra`, samme semantikk. Ved konflikt vinner `fra`.
- limit valgfri
- Antall treff per side — kanonisk alias for `size` (klemmes til 1–100). Ved konflikt vinner `size`.
- offset valgfri
- Rad-forskyvning. MÅ være et multiplum av `limit`/`size` — Enhetsregisteret paginerer per side, så en verdi midt i en side avvises med 400 framfor å rundes av.
offset=20 - sort valgfri
- Sortering på formen `<felt>,<asc|desc>` (Brregs egen syntaks), f.eks. `antallAnsatte,desc`
sort=antallAnsatte,desc
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/enheter
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/enheter"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/searchHurtigsøk i Enhetsregisteret (kort q-parameter)
- q valgfri
- Søkestreng (mappes til navn). Minst ett selektivt filter kreves — 400 ellers.
q=Equinor - navn valgfri
- Navnesøk (kanonisk form av `q`)
navn=Equinor - organisasjonsform valgfri
- Organisasjonsform-kode
organisasjonsform=ASA - kommunenummer valgfri
- Kommunenummer (4 siffer)
kommunenummer=0301 - naeringskode valgfri
- NACE-kode
naeringskode=06.100 - organisasjonsnummer valgfri
- Filtrer på eksakt organisasjonsnummer (9 siffer) — selektivt filter
organisasjonsnummer=923609016 - konkurs valgfri
- Kun konkursflaggede enheter (selektiv når kombinert med et stiftelsesdato-vindu)
- fraStiftelsesdato valgfri
- Nedre grense for stiftelsesdato (YYYY-MM-DD)
fraStiftelsesdato=2020-01-01 - tilStiftelsesdato valgfri
- Øvre grense for stiftelsesdato (YYYY-MM-DD)
tilStiftelsesdato=2024-12-31 - size valgfri
- Antall treff per side (klemmes til 1–100; effektiv verdi ekkoes i `page.size`)
- fra valgfri
- Sidenummer (0-basert) for paginering; effektiv verdi ekkoes i `page.number`
- page valgfri
- Sidenummer (0-basert) — alias for `fra`, samme semantikk. Ved konflikt vinner `fra`.
- limit valgfri
- Antall treff per side — kanonisk alias for `size` (klemmes til 1–100). Ved konflikt vinner `size`.
- offset valgfri
- Rad-forskyvning. MÅ være et multiplum av `limit`/`size` — Enhetsregisteret paginerer per side, så en verdi midt i en side avvises med 400 framfor å rundes av.
offset=20 - sort valgfri
- Sortering på formen `<felt>,<asc|desc>` (Brregs egen syntaks), f.eks. `antallAnsatte,desc`
sort=antallAnsatte,desc
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/search
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/search"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/{orgnr}Hent enhet med organisasjonsnummer
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/{orgnr}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/{orgnr}"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/profil/{orgnr}Aggregert 360°-selskapsprofil (basis + roller + næring)
- regnskapstype valgfri
- Regnskapstype å hente. Utelates den, velges SELSKAP når den finnes, ellers nyeste årsregnskap.
regnskapstype=SELSKAP
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/profil/{orgnr}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/profil/{orgnr}"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/roller/{orgnr}Hent roller (styre/daglig leder m.m.) for enhet
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/roller/{orgnr}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/roller/{orgnr}"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/roller-autorisert/{orgnr}Autorisert rolle-oppslag med persondata (krever tilgang)
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/roller-autorisert/{orgnr}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/roller-autorisert/{orgnr}"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/enheter/{orgnr}/underenheterUnderenheter/driftssteder for en juridisk enhet
- size valgfri
- Antall underenheter per side
- page valgfri
- Sidenummer (0-basert)
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/enheter/{orgnr}/underenheter
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/enheter/{orgnr}/underenheter"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/enheter/batchBatch-oppslag av 1–50 enheter i ett kall
Vis curl-eksempel
# POST https://data.ketl.no/api/connectors/brreg/enheter/batch
curl -X POST \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/enheter/batch"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/statistikk/konkurserAggregert konkursstatistikk (per måned/næring/kommune)
- fraAar valgfri
- Nedre grense for årstall (inklusiv)
fraAar=2023 - tilAar valgfri
- Øvre grense for årstall (inklusiv). Maks 10 års spenn per kall.
tilAar=2024 - kommunenummer valgfri
- Filtrer på kommunenummer (4 siffer)
kommunenummer=0301 - naeringskode valgfri
- Filtrer på næringskode (NACE, f.eks. 06.100)
naeringskode=06.100
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/brreg/statistikk/konkurser
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg/statistikk/konkurser"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.