Brreg Konkursregisteret (bankruptcy register)
Open API for the Brreg Konkursregisteret with individual bankruptcy records — org number, business name, opening date, employees affected and estate-administration status. The trustee role has its own route (`/{orgnr}/bostyrer`); Enhetsregisteret publishes the BOBE group with no named party, so the identity is not available in the open source. Updated continuously. Differs from SSB's quarterly figures by providing individual records in real time.
80K rows
Data volume
Real time
Updates
8
MCP tools
{
"data": "..."
}MCP integration
API endpoints
/recentKonkursåpninger siste N dager
- days optional
- Antall dager bakover (klemmes til 1–90)
- size optional
- Antall treff per side (klemmes til 1–100)
- limit optional
- Alias for `size` — antall treff per side (klemmes til 1–100)
limit=20 - page optional
- Sidenummer (0-indeksert)
- naeringskode optional
- NACE-kode, prefiks-match (f.eks. «41» matcher 41.200 og 41.109)
naeringskode=41 - organisasjonsform optional
- Organisasjonsformens kode, eksakt match (case-insensitiv)
organisasjonsform=AS
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/recent
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/recent"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/searchFritekst-søk i konkursregisteret etter virksomhetsnavn
- q required
- Søketerm (virksomhetsnavn) — 400 uten
q=Transport - size optional
- Antall treff per side
- page optional
- Sidenummer (0-indeksert)
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/search?q=Transport
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/search?q=Transport"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/{orgnr}Konkurshistorikk for ett organisasjonsnummer
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/{orgnr}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/{orgnr}"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/{orgnr}/bostyrerBostyrer for et konkursbo (BOBE-rollegruppe). `observation: "unmeasured"` betyr at oppslaget mot Brreg feilet — den tomme lista sier da INGENTING om foretaket, og kallet bør gjentas.
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/{orgnr}/bostyrer
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/{orgnr}/bostyrer"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/trendKonkurs-trend over tid (måned/kvartal/år)
- year optional
- Årstall å analysere (snarvei for fraAar=tilAar=year)
year=2025 - fraAar optional
- Første år i vinduet (ekkoes i svarets `fraAar`)
fraAar=2023 - tilAar optional
- Siste år i vinduet (ekkoes i svarets `tilAar`)
tilAar=2024 - kommunenummer optional
- Firesifret kommunenummer (ekkoes i svarets `filtre`)
kommunenummer=0301 - naeringskode optional
- NACE-kode, prefiks-match (f.eks. «41» matcher 41.200 og 41.109)
naeringskode=41 - nace optional
- Alias for `naeringskode`
nace=41 - granularity optional
- Tidsoppløsning
granularity=month
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/trend
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/trend"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/monthlyKonkursåpninger siste N måneder + year-over-year
- months optional
- Antall måneder bakover (1–60; effektiv verdi ekkoes i svarets `months`)
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/monthly
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/monthly"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/by-industryKonkurser fordelt på NACE-næring
- year optional
- Årstall (default: inneværende)
year=2025 - detailed optional
- Legg `shareOfTotal` (andel av total, prosent) på hver næringsrad
detailed=true
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/by-industry
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/by-industry"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/by-countyKonkurser fordelt på fylke og kommune
- year optional
- Årstall (default: inneværende)
year=2025
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/by-county
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/by-county"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.
/healthHealth-sjekk for connectoren
- deep optional
- Sett `deep=1` for å få med det fulle probe-objektet (`deepProbe`). Enhver annen verdi gir samme svar som uten parameteren — verdimengden er IKKE lukket, så ruta avviser ingenting (MÅLT 2026-08-30).
deep=1
Show curl example
# GET https://data.ketl.no/api/connectors/brreg-konkurs/health
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/brreg-konkurs/health"Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.