{"openapi":"3.1.0","info":{"title":"RegnskapsRegister-API","version":"1.1.16"},"servers":[{"url":"https://data.brreg.no","description":"Generated server url"}],"tags":[{"name":"regnskapsregisteret","description":"the regnskapsregisteret API"},{"name":"statistikk","description":"the statistikk API"}],"paths":{"/statistikk/by-orgnr":{"get":{"tags":["statistikk"],"summary":"Query for statisctics, by organization number","operationId":"getStatisticsByOrgnr","parameters":[{"name":"fraDato","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"tilDato","in":"query","required":false,"schema":{"type":"string","format":"date"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}},"/statistikk/by-method":{"get":{"tags":["statistikk"],"summary":"Query for statisctics, by REST method","operationId":"getStatisticsByMethod","parameters":[{"name":"fraDato","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"tilDato","in":"query","required":false,"schema":{"type":"string","format":"date"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}},"/statistikk/by-ip":{"get":{"tags":["statistikk"],"summary":"Query for statisctics, by IP","operationId":"getStatisticsByIp","parameters":[{"name":"fraDato","in":"query","required":false,"schema":{"type":"string","format":"date"}},{"name":"tilDato","in":"query","required":false,"schema":{"type":"string","format":"date"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}},"/regnskapsregisteret/regnskap/{orgNummer}":{"get":{"tags":["regnskapsregisteret"],"operationId":"getRegnskap","parameters":[{"name":"orgNummer","in":"path","description":"Virksomhetens organisasjonsnummer","required":true,"schema":{"type":"string"}},{"name":"år","in":"query","description":"Hent årsregnskap for spesifikt år","required":false,"schema":{"type":"integer","format":"int32"}},{"name":"regnskapstype","in":"query","description":"Hent årsregnskap for spesifik regnskapstype (selskap eller konsern)","required":false,"schema":{"type":"string","enum":["SELSKAP","KONSERN"]}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}},"application/xml":{"schema":{"type":"object"}},"application/ld+json":{"schema":{"type":"object"}},"application/rdf+json":{"schema":{"type":"object"}},"application/rdf+xml":{"schema":{"type":"object"}},"text/turtle":{"schema":{"type":"object"}}}}},"security":[{"basicAuth":[]}]}},"/regnskapsregisteret/regnskap/{orgNummer}/{id}":{"get":{"tags":["regnskapsregisteret"],"operationId":"getRegnskapById","parameters":[{"name":"orgNummer","in":"path","description":"Virksomhetens organisasjonsnummer","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"id","required":true,"schema":{"type":"integer","format":"int32"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Regnskap"}},"application/xml":{"schema":{"$ref":"#/components/schemas/Regnskap"}},"application/ld+json":{"schema":{"$ref":"#/components/schemas/Regnskap"}},"application/rdf+json":{"schema":{"$ref":"#/components/schemas/Regnskap"}},"application/rdf+xml":{"schema":{"$ref":"#/components/schemas/Regnskap"}},"text/turtle":{"schema":{"$ref":"#/components/schemas/Regnskap"}}}}},"security":[{"basicAuth":[]}]}},"/regnskapsregisteret/regnskap/log":{"get":{"tags":["regnskapsregisteret"],"summary":"Query for log.","operationId":"getLog","responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}},"application/xml":{"schema":{"type":"string"}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}},"application/xml":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}},"/regnskapsregisteret/regnskap/aarsregnskap/mellombalanse/{orgnr}/{id}":{"get":{"tags":["Mellombalanse"],"summary":"Hent ut mellombalanse som PDF","operationId":"getMellombalanse","parameters":[{"name":"orgnr","in":"path","description":"Virksomhetens organisasjonsnummer","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","description":"Fil-ID","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}},"/regnskapsregisteret/regnskap/aarsregnskap/mellombalanse/{orgnr}/aar":{"get":{"tags":["Mellombalanse"],"summary":"Hent ut en liste over år hvor mellombalanse er tilgjengelig","operationId":"getAvailableMellombalanse","parameters":[{"name":"orgnr","in":"path","description":"Virksomhetens organisasjonsnummer","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Mellombalanse"}}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}},"/regnskapsregisteret/regnskap/aarsregnskap/kopi/{orgnr}/{aar}":{"get":{"tags":["Kopi av årsregnskap"],"summary":"Hent ut kopi av årsregnskap som PDF","operationId":"getAarsregnskapCopy","parameters":[{"name":"orgnr","in":"path","description":"Virksomhetens organisasjonsnummer","required":true,"schema":{"type":"string"}},{"name":"aar","in":"path","description":"Regnskapsår","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/octet-stream":{"schema":{"$ref":"#/components/schemas/StreamingResponseBody"}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}},"/regnskapsregisteret/regnskap/aarsregnskap/kopi/{orgnr}/aar":{"get":{"tags":["Kopi av årsregnskap"],"summary":"Hent ut en liste over år hvor kopi av årsregnskap er tilgjengelig","operationId":"getAvailableAarsregnskap","parameters":[{"name":"orgnr","in":"path","description":"Virksomhetens organisasjonsnummer","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request"},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}},"500":{"description":"Feil oppstod","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerErrorRespons"}}}}}}}},"components":{"schemas":{"ServerErrorRespons":{"type":"object","description":"Respons for generisk feilmelding","properties":{"timestamp":{"type":"string","description":"Tidspunkt feilen oppstod. Format er ISO-8601"},"status":{"type":"string","description":"HTTP statuskode for feilmeldingen"},"error":{"type":"string","description":"HTTP beskrivelse for status"},"message":{"type":"string","description":"En tekstlig beskrivelse av feilen"},"path":{"type":"string","description":"Sti til dette endepunktet"},"trace":{"type":"string","description":"En tilfeldig generert UUID."}}},"Anleggsmidler":{"type":"object","properties":{"sumAnleggsmidler":{"type":"number"}}},"Driftsinntekter":{"type":"object","properties":{"salgsinntekter":{"type":"number"},"sumDriftsinntekter":{"type":"number"}}},"Driftskostnad":{"type":"object","properties":{"loennskostnad":{"type":"number"},"sumDriftskostnad":{"type":"number"}}},"Driftsresultat":{"type":"object","properties":{"driftsresultat":{"type":"number"},"driftsinntekter":{"$ref":"#/components/schemas/Driftsinntekter"},"driftskostnad":{"$ref":"#/components/schemas/Driftskostnad"}}},"Egenkapital":{"type":"object","properties":{"sumEgenkapital":{"type":"number"},"opptjentEgenkapital":{"$ref":"#/components/schemas/OpptjentEgenkapital"},"innskuttEgenkapital":{"$ref":"#/components/schemas/InnskuttEgenkapital"}}},"EgenkapitalGjeld":{"type":"object","properties":{"sumEgenkapitalGjeld":{"type":"number"},"egenkapital":{"$ref":"#/components/schemas/Egenkapital"},"gjeldOversikt":{"$ref":"#/components/schemas/Gjeld"}}},"Eiendeler":{"type":"object","properties":{"goodwill":{"type":"number"},"sumVarer":{"type":"number"},"sumFordringer":{"type":"number"},"sumInvesteringer":{"type":"number"},"sumBankinnskuddOgKontanter":{"type":"number"},"sumEiendeler":{"type":"number"},"omloepsmidler":{"$ref":"#/components/schemas/Omloepsmidler"},"anleggsmidler":{"$ref":"#/components/schemas/Anleggsmidler"}}},"Finansinntekt":{"type":"object","properties":{"sumFinansinntekter":{"type":"number"}}},"Finanskostnad":{"type":"object","properties":{"rentekostnadSammeKonsern":{"type":"number"},"annenRentekostnad":{"type":"number"},"sumFinanskostnad":{"type":"number"}}},"Finansresultat":{"type":"object","properties":{"nettoFinans":{"type":"number"},"finansinntekt":{"$ref":"#/components/schemas/Finansinntekt"},"finanskostnad":{"$ref":"#/components/schemas/Finanskostnad"}}},"Gjeld":{"type":"object","properties":{"sumGjeld":{"type":"number"},"kortsiktigGjeld":{"$ref":"#/components/schemas/KortsiktigGjeld"},"langsiktigGjeld":{"$ref":"#/components/schemas/LangsiktigGjeld"}}},"InnskuttEgenkapital":{"type":"object","properties":{"sumInnskuttEgenkaptial":{"type":"number"}}},"KortsiktigGjeld":{"type":"object","properties":{"sumKortsiktigGjeld":{"type":"number"}}},"LangsiktigGjeld":{"type":"object","properties":{"sumLangsiktigGjeld":{"type":"number"}}},"Omloepsmidler":{"type":"object","properties":{"sumOmloepsmidler":{"type":"number"}}},"OpptjentEgenkapital":{"type":"object","properties":{"sumOpptjentEgenkapital":{"type":"number"}}},"Regnskap":{"type":"object","description":"Et regnskap for et gitt år","properties":{"id":{"type":"integer","format":"int32","description":"system-generert id"},"journalnr":{"type":"string"},"regnskapstype":{"type":"string","enum":["SELSKAP","KONSERN"]},"regnskapDokumenttype":{"type":"string"},"virksomhet":{"$ref":"#/components/schemas/Virksomhet"},"regnskapsperiode":{"$ref":"#/components/schemas/Tidsperiode"},"valuta":{"type":"string"},"avviklingsregnskap":{"type":"boolean"},"oppstillingsplan":{"type":"string","enum":["smaa","store","oevrige"]},"revisjon":{"$ref":"#/components/schemas/Revisjon"},"regnkapsprinsipper":{"$ref":"#/components/schemas/Regnskapsprinsipper"},"egenkapitalGjeld":{"$ref":"#/components/schemas/EgenkapitalGjeld"},"eiendeler":{"$ref":"#/components/schemas/Eiendeler"},"resultatregnskapResultat":{"$ref":"#/components/schemas/ResultatregnskapResultat"}}},"Regnskapsprinsipper":{"type":"object","properties":{"smaaForetak":{"type":"boolean"},"regnskapsregler":{"type":"string","enum":["IFRS","forenkletAnvendelseIFRS","regnskapslovenAlminneligRegler"]}}},"ResultatregnskapResultat":{"type":"object","properties":{"ordinaertResultatFoerSkattekostnad":{"type":"number"},"ordinaertResultatSkattekostnad":{"type":"number"},"ekstraordinaerePoster":{"type":"number"},"skattekostnadEkstraordinaertResultat":{"type":"number"},"aarsresultat":{"type":"number"},"totalresultat":{"type":"number"},"finansresultat":{"$ref":"#/components/schemas/Finansresultat"},"driftsresultat":{"$ref":"#/components/schemas/Driftsresultat"}}},"Revisjon":{"type":"object","properties":{"ikkeRevidertAarsregnskap":{"type":"boolean"},"fravalgRevisjon":{"type":"boolean"}}},"Tidsperiode":{"type":"object","properties":{"fraDato":{"type":"string","format":"date"},"tilDato":{"type":"string","format":"date"}}},"Virksomhet":{"type":"object","description":"Virksomheten som regnskapet tilhører","properties":{"organisasjonsnummer":{"type":"string"},"organisasjonsform":{"type":"string"},"morselskap":{"type":"boolean"}}},"StreamingResponseBody":{},"Mellombalanse":{"type":"object","properties":{"year":{"type":"string","description":"Regnskapsår","example":2025},"id":{"type":"string","description":"Fil-ID. Brukes for å hente ut mellombalanse som PDF"}}}},"securitySchemes":{"basicAuth":{"type":"http","scheme":"basic"}}}}