Konkurs.app

Introduksjon

Konkurs.app tilbyr et gratis, offentlig JSON API for oppslag i norske konkursbo. Alle data hentes daglig fra Brønnøysundregistrene sitt Enhetsregister-API.

Basis-URL: https://konkurs.app/api

API-et er fartsbegrenset til 60 forespørsler per minutt per IP-adresse. Ved overskridelse returneres HTTP 429 med en Retry-After-header.

Endepunkter

GET /api/stats

Returnerer nøkkeltall og statistikk over konkursbo.

Ingen parametere. Caches i 24 timer.

curl https://konkurs.app/api/stats

Respons:

{
  "total": 3254,
  "thisMonth": 87,
  "thisYear": 412,
  "lastYearSamePeriod": 389,
  "byMunicipality": [{ "kommune": "OSLO", "count": 520 }, ...],
  "byIndustry": [{ "naeringskode": "68.209", "naeringsbeskrivelse": "Utleie av egen ...", "count": 98 }, ...],
  "byMonth": [{ "month": "2024-03", "count": 95 }, ...],
  "lastSynced": "2026-02-22T03:12:45.000Z"
}

GET /api/filters

Returnerer tilgjengelige filter-verdier for kommuner og næringskoder.

Ingen parametere. Caches i 24 timer.

curl https://konkurs.app/api/filters

Respons:

{
  "kommuner": [{ "kommune": "ALTA" }, { "kommune": "ARENDAL" }, ...],
  "naeringskoder": [{ "naeringskode": "01.110", "naeringsbeskrivelse": "Dyrking av korn ..." }, ...]
}

GET /api/konkursbo

Paginert liste over konkursbo med filtrering og sortering.

Parameter Type Standard Beskrivelse
page heltall 1 Sidenummer (starter fra 1)
size heltall 50 Antall per side (maks 100)
sort streng stiftelsesdato Sorter etter: stiftelsesdato, registreringsdato, navn, kommune, orgnr
order streng desc asc eller desc
kommune streng Filtrer etter kommune (eksakt treff)
naeringskode streng Filtrer etter næringskode (eksakt treff)
search streng Fritekstsøk i navn og org.nr
fra_dato dato Stiftelsesdato fra og med (YYYY-MM-DD)
til_dato dato Stiftelsesdato til og med (YYYY-MM-DD)
inkluder_slettede streng 0 Sett til 1 for å inkludere avsluttede bo
curl "https://konkurs.app/api/konkursbo?kommune=OSLO&page=1&size=10"

Respons:

{
  "data": [{ "orgnr": "934567890", "navn": "EKSEMPEL AS ...", ... }],
  "pagination": {
    "page": 1,
    "size": 10,
    "total": 520,
    "totalPages": 52
  }
}

GET /api/konkursbo/:orgnr

Detaljer for ett enkelt konkursbo.

Parameter Type Beskrivelse
:orgnr streng Ni-sifret organisasjonsnummer
curl https://konkurs.app/api/konkursbo/934567890

Returnerer 400 ved ugyldig org.nr og 404 om boet ikke finnes.

GET /api/health

Helsesjekk som bekrefter at databasen er tilgjengelig.

curl https://konkurs.app/api/health

Respons:

{
  "status": "ok",
  "lastSynced": "2026-02-22T03:12:45.000Z",
  "totalRecords": 3254
}

Datamodell

Hvert konkursbo har følgende felter:

Felt Type Beskrivelse
orgnrstrengNi-sifret organisasjonsnummer (primærnøkkel)
navnstrengNavn på konkursboet
stiftelsesdatodatoDato boet ble stiftet (YYYY-MM-DD)
registreringsdatodatoDato boet ble registrert i Enhetsregisteret
naeringskodestrengNACE-kode for næringsgruppe
naeringsbeskrivelsestrengBeskrivelse av næring
kommunestrengKommunenavn
kommunenummerstrengFire-sifret kommunenummer
poststedstrengPoststed
postnummerstrengFire-sifret postnummer
adressestrengForretningsadresse
under_avviklingheltall1 hvis under avvikling, ellers 0
mva_registrertheltall1 hvis registrert i MVA-registeret
aktivheltall1 hvis aktivt bo, 0 hvis avsluttet/slettet
slettet_datodatoDato boet ble slettet (kun for avsluttede)
debitor_navnstrengNavn på konkursdebitor (virksomheten som gikk konkurs)
debitor_orgnrstrengOrg.nr til konkursdebitor
bostyrerstrengNavn på bostyrer oppnevnt av tingretten
first_seendatoDato boet først ble registrert i vår database
updated_atdatoDato for siste oppdatering

Fartsbegrensning

API-et tillater 60 forespørsler per minutt per IP-adresse. Begrensningen gjelder alle /api/*-endepunkter.

Når grensen overskrides returneres HTTP 429 Too Many Requests med en Retry-After: 60-header. Vent det angitte antall sekunder før du prøver igjen.

HTTP/1.1 429 Too Many Requests
Content-Type: application/json
Retry-After: 60

{"error": "For mange forespørsler. Prøv igjen om litt."}

Datakilde

Alle data hentes fra Brønnøysundregistrene sitt Enhetsregister-API. Dataene synkroniseres automatisk hver dag klokken 03:00 UTC.

Brønnøysundregistrene er den autoritative kilden. For feil i registrerte opplysninger, kontakt Brønnøysundregistrene direkte.