Download OpenAPI specification:Download
Welcome to the API documentation for Open Data from The Central Coordinating Register for Legal Entities (CCR). Here you will find a technical description of all the REST services in the API, as well as examples of both HTTP requests and responses (Note that the entities provided in the documentation are not real).
HTTP Verb | API Endpoint | Description |
---|---|---|
GET | /api (Root) | Lists links to other services |
GET | /api/enheter | Search for entities |
GET | /api/enheter/{orgnr} | Fetch a specific entity |
GET | /api/enheter/{orgnr}/roller | Fetch all roles for a specific entity |
GET | /autorisert-api/enheter/{orgnr}/roller | Fetch all roles for a specific entity, including personal identification numbers. |
GET, HEAD | /api/enheter/lastned | Download entities in JSON format |
GET, HEAD | /api/enheter/lastned/csv | Download entities in CSV format |
GET, HEAD | /api/enheter/lastned/regneark | Download entities in XLSX format |
GET | /api/underenheter | Search for sub-entities |
GET, HEAD | /api/underenheter/{orgnr} | Fetch a specific sub-entity |
GET, HEAD | /api/underenheter/lastned | Download sub-entities in JSON format |
GET, HEAD | /api/underenheter/lastned/csv | Download sub-entities in CSV format |
GET, HEAD | /api/underenheter/lastned/regneark | Download sub-entities in XLSX format |
GET | /api/oppdateringer/enheter | Fetch updated entities |
GET | /api/oppdateringer/underenheter | Fetch updated sub-entities |
GET | /api/oppdateringer/roller | Fetch role updates |
GET | /api/organisasjonsformer | Fetch all forms of organisation |
GET | /api/organisasjonsformer/enheter | Fetch forms of organisation for entities |
GET | /api/organisasjonsformer/underenheter | Fetch forms of organisation for sub-entities |
GET | /api/organisasjonsformer/{orgkode} | Fetch a given form of organisation |
GET | /api/roller/totalbestand | Download total inventory of roles for all entities |
GET | /api/roller/rolletyper | Fetch role types |
GET | /api/roller/rollegruppetyper | Fetch role group types |
GET | /api/roller/representanter | Fetch representatives |
GET | /api/matrikkelenhet | Fetch a given cadastral unit |
GET | /partiregisteret/api/lastned/csv | Download total inventory of entities from The Register of Political Parties in csv format |
GET | /frivillighetsregisteret/api/frivillige-organisasjoner | Search for non-profit organisations |
GET | /frivillighetsregisteret/api/frivillige-organisasjoner/{orgnr} | Get one non-profit organisations |
GET | /frivillighetsregisteret/api/frivillige-organisasjoner/totalbestand/csv | Download total inventory of entities from The Register of Non-Profit Organisations in csv format |
GET | /frivillighetsregisteret/api/icnpo-kategorier | Get ICNPO categories |
GET | /frivillighetsregisteret/api/informasjonstyper | Get information types in the Register of Non-Profit Organisations |
A registry of basic data about legal persons and other entities. The CCR assigns organisation numbers for unique identification of entities.
Nine-digit number that uniquely identifies entities in the CCR.
The top-level unit in the registration structure of the CCR.
Examples include sole proprietorships, associations, companies, condominiums, and others that are registered in the CCR.
Identified by organisation number.
The lowest level unit in the registration structure of the CCR.
A sub-entity cannot exist alone and is always connected to a main unit.
Identified by organisation number.
The formal organisation of a business, which provides guidelines regarding liability, taxes, audit obligations, rights and obligations.
Some businesses have both a standard industrial code and a support unit code.
In these cases, the standard industrial codes should be presented first with code and text.
The support unit code is then shown as text, without a code - with the addition of the text "Provides services to its own group."
Example:
11.050 Production of beer
11.070 Production of mineral waters, soft drinks, and other bottled waters
Wholesale of beverages otherwise:
Provides services to its own group
See Industrial codes at brreg.no
Standard for Business Grouping can be found at ssb.no
The entity's business address, postal address, or location address is linked to a municipality or a geographical area division.
From January 1, 2019, the areas Spitsbergen, Bjørnøya, and Hopen will be included in the geographical area division Svalbard area, with code 2100.
Overview of municipalities and geographical area divisions can be found at Standard for Municipal Division and Standard for Regional Special Codes from SSB.
An object that is registered as a unit in the cadastre.
Such cadastral units are primarily land properties, designated by land number and property units number, condominiums, or leasehold.
Support units are entities that only provide group- or enterprise-internal services and are classified with the same industrial code as the units they serve.
They are assigned an alternative industrial code - support unit code - which indicates the type of service performed.
Roles refer to the relationships an entity can have with natural persons or other entities in the CCR.
Code list/enum.
Role type further describes the role object.
The fields in the object can vary for different role types.
Examples:
INNH (sole proprietor) registered as a person with a date of birth in a sole proprietorship.
REVI (auditor) registered as an entity with an organisation number.
A role group is a logical collection of roles that can be grouped together.
Code list/enum.
A role group type tells which roles are included in a role group.
For example:
BOARD is a role group for these roles: Chair of the board, deputy chair of the board, board member, deputy board member, and observer.
Code list/enum.
Representative shows whom the person represents on the board. It can be either the employees, A-, B-, or C-shareholders.
Most services respond with JSON, in the HAL format (Hypertext Application Language). The exception is the download services, which result in GZIP-compressed JSON without HAL.
Media Types (Entity) | Comment |
---|---|
application/json;utf+8 | Not versioned. Response from the latest version in HAL format |
application/hal+json;utf+8 | Not versioned. Response from the latest version in HAL format |
application/vnd.brreg.enhetsregisteret.enhet.v2+json;charset=UTF-8 | Explicit version 2. Response from version 2 in HAL format |
See more about versioning in the section on Versioning.
If you make a request to an endpoint where the resource does not exist, even though the request is valid, you will receive a response with status 404 and no content.
All endpoints have common validation for parameters.
If one or more parameters have an invalid value, you will receive a response with status code 400.
All invalid parameters will be listed, with an explanation of why.
Below is an example of a 400 response, with an invalid value for the organisation number.
HTTP/1.1 400 Bad Request
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json
Content-Length: 367
{
"timestamp" : 1622200011303,
"status" : 400,
"error" : "Invalid request",
"path" : "/enhetsregisteret/api/enheter/9ECD01011/roller",
"errorCount" : 1,
"validationErrors" : [ {
"errorMessage" : "The organisation number must be a number with exactly 9 digits",
"parameters" : [ "9ECD01011" ],
"incorrectValue" : "9ECD01011"
} ]
}
All endpoints have common error handling for unexpected errors. If an error occurs, you will receive a response with status code 500.
If you wish to report the error to us, it would be helpful if you also send us the trace from the response. This is a UUID that makes it easier for us to locate the logs from the failed request.
Below is an example of a 500 response:
HTTP/1.1 500 Internal Server Error
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json
Content-Length: 257
{
"timestamp" : "2021-05-28T11:34:33.435+0000",
"status" : 500,
"error" : "Internal Server Error",
"message" : "Internal Server Error",
"path" : "/enhetsregisteret/api/enheter/999999999/roller",
"trace" : "5631709a-6e3e-4b72-94e7-fcbf6341272a"
}
/api/enheter
/frivillighetsregisteret/api/frivillige-organisasjoner
/frivillighetsregisteret/api/frivillige-organisasjoner/{organisasjonsnummer}
/frivillighetsregisteret/api/frivillige-organisasjoner/totalbestand/csv
/frivillighetsregisteret/api/icnpo-kategorier
/frivillighetsregisteret/api/informasjonstyper
/api/enheter
/api/enheter/{orgnr}
/api/enheter/lastned
/api/enheter/lastned/csv
/api/enheter/lastned/regneark
/api/underenheter
/api/enheter
/api/enheter/{orgnr}
/api/enheter/lastned
/api/enheter/lastned/regneark
/api/underenheter
/api/underenheter/{orgnr}
/api/underenheter/lastned
/api/underenheter/lastned/regneark
/api/enheter
/api/underenheter
/partiregisteret/api/lastned/csv
/frivillighetsregisteret/api/lastned/csv
/api/enheter/lastned/csv
/api/underenheter/lastned/csv
/autorisert-api/enheter/{orgnr}/roller
/api/enheter
/api/underenheter
New in version 1
New in version 2:
/api/enheter
/api/enheter/{orgnr}
/api/enheter/lastned
/api/enheter/lastned/csv
/api/enheter/lastned/regneark
New in version 2:
/api/enheter
/api/enheter/{orgnr}
/api/enheter/lastned
/api/enheter/lastned/csv
/api/enheter/lastned/regneark
/api/underenheter
/api/underenheter/{orgnr}
/api/underenheter/lastned
/api/underenheter/lastned/csv
/api/underenheter/lastned/regneark
Change cells in csv files to contain full values for:
Introduced in version 2:
Introduced in version 2 for entities:
/api/enheter/lastned/csv
/api/underenheter/lastned/csv
Introduce total inventory in CSV format
API | Header |
---|---|
/api Root. | application/vnd.brreg.enhetsregisteret.v1+json |
/api/enheter | application/vnd.brreg.enhetsregisteret.enhet.v2+json |
/api/enheter/lastned | application/vnd.brreg.enhetsregisteret.enhet.v2+gzip;charset=UTF-8 |
/api/enheter/lastned/regneark | application/vnd.brreg.enhetsregisteret.enhet.v2+vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8 |
/api/enheter/lastned/csv | application/vnd.brreg.enhetsregisteret.enhet.v2+gzip;charset=UTF-8 |
/api/enheter/{organisasjonsnummer}/roller | application/vnd.brreg.enhetsregisteret.rolle.v1+json |
/autorisert-api/enheter/{organisasjonsnummer}/roller | application/json |
/api/underenheter | application/vnd.brreg.enhetsregisteret.underenhet.v2+json |
/api/underenheter/lastned | application/vnd.brreg.enhetsregisteret.underenhet.v2+gzip;charset=UTF-8 |
/api/underenheter/lastned/regneark | application/vnd.brreg.enhetsregisteret.underenhet.v2+vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8 |
/api/underenheter/lastned/csv | application/vnd.brreg.enhetsregisteret.underenhet.v2+gzip;charset=UTF-8 |
/api/oppdateringer/enheter | application/vnd.brreg.enhetsregisteret.oppdatering.enhet.v1+json |
/api/oppdateringer/underenheter | application/vnd.brreg.enhetsregisteret.oppdatering.underenhet.v1+json |
/api/oppdateringer/roller | application/cloudevents-batch+json |
/api/organisasjonsformer | application/vnd.brreg.enhetsregisteret.organisasjonsform.v1+json |
/api/kommuner | application/vnd.brreg.enhetsregisteret.kommune.v1+json |
/api/roller/rolletyper | application/vnd.brreg.enhetsregisteret.rolletype.v1+json |
/api/roller/rollegruppetyper | application/vnd.brreg.enhetsregisteret.rollegruppetype.v1+json |
/api/roller/representanter | application/vnd.brreg.enhetsregisteret.representant.v1+json |
We will try, as far as possible, not to break backward compatibility with our users. However, it may be necessary in some situations, for example for legal reasons or maintenance, to make changes that involve such a break.
In this case, we will version the service so that the latest version will be available along with the previous version. If you do not use versioning in the accept header, you will get the latest version.
An older version will be considered outdated/deprecated, and will eventually be removed. If there is a need for this type of change, we will try to give the user ample time, and notify about the change in advance.
We will introduce a new version when we introduce a change that affects backward compatibility. Minor changes and patches will not result in a version change in the header.
Example of a change that results in versioning:
We will issue warning/operational messages well in advance at https://www.brreg.no/om-oss/driftsmeldinger/. You can also subscribe to an RSS feed (https://www.brreg.no/produkter-og-tjenester/rss-feed/)
You can choose a version by specifying the HTTP Accept-header. Use the header specified in this table.
If you do not specify an Accept-header, you will automatically get the latest version after March 11, 2024.
It is possible in most endpoints to browse the result set via page+size, but with certain limitations. (Page+1)*size cannot exceed 10,000. When querying more than 10,000, the service will return HTTP status 400 with an accompanying error message.
If the purpose of browsing deeply into the service is to retrieve all entities, one can instead use the download services. See the chapter on maintaining a copy. These are updated once a day. To update the entities, one can use the update service, and further make individual queries on the entities that have received a change.
PS! Files are produced every night, around 05:00 AM.
PS! The total inventory files are large and may not fit in memory all at once. We recommend using a streaming function to read the file little by little.
PS! You can start your copying job from an early ID or a time well before the total inventory is produced. This ensures that you capture all changes!
If there have been new updates since the last time you updated, retrieve the entire object again:
Retrieving roles with a personal identification number is protected by authentication against Maskinporten.
To use this API, you must have a client in Maskinporten with one of these two scopes:
If you are a public sector entity (STAT, KOMM, FYLK, ORGL, and ADOS), you have already been assigned the scope brreg:data:enhetsregisteret:auto.
Everyone else must apply for access by sending an email to opendata@brreg.no and will be assigned the scope brreg:data:enhetsregisteret if we approve the access.
Remember that even if you have been granted the right to use one of the scopes, you must also add the scope to your own client in Maskinporten.
Read here how to authenticate with Maskinporten.
Calls to the API for retrieving roles with a personal identification number require sending a JWT signed by one of the two authentication methods described in the link above. You must also set the resource claim in the JWT grant to https://data.brreg.no/enhetsregisteret/autorisert-api before signing it and sending it to https://maskinporten.no. In the pre production environment, this must be set to https://data.ppe.brreg.no/enhetsregisteret/autorisert-api. When using the pre production environment, you must use https://test.maskinporten.no to retrieve the token. The Bearer token must be a JWT signed by either an enterprise certificate or an asymmetric key.
Example query in curl:
curl -v -X GET -H "Authorization: Bearer $SIGNED_JWT_TOKEN" \
https://data.brreg.no/enhetsregisteret/autorisert-api/enheter/123456789/roller
Click here for more information about the endpoint.
{- "_links": {
- "oppdateringer/enheter": {
}, - "oppdateringer/underenheter": {
},
}
}
The service offers a search on entities in the Central Coordinating Register for Legal Entities. The search can be specified with search parameters provided as HTTP query parameters, see below. The search result is paginated with a standard page size of 20 entities.
The result set is limited to 10,000 entities per query. See entities/download for downloading a complete dataset.
It may occur that a main entity's superior entity in the public sector is struck off.
If this information is relevant to you, we recommend that you make a new request to fetch the superior entity. Then you can check if the entity is struck off by checking if the closing date is set. Tip: The self-link shows where you can fetch the superior entity.
The result can be sorted with the sort parameter. For example, with sort=antallAnsatte,ASC
. The following parameters can be sorted on:
Parameter |
---|
navn |
organisasjonsnummer |
overordnetEnhet |
organisasjonsform.kode |
antallAnsatte |
hjemmeside |
postadresse.kommune |
postadresse.kommunenummer |
registreringsdatoEnhetsregisteret |
registrertIMvaregisteret |
registrertIForetaksregisteret |
registrertIStiftelsesregisteret |
registrertIFrivillighetsregisteret |
naeringskode1.kode |
naeringskode2.kode |
naeringskode3.kode |
hjelpeenhetskode.kode |
forretningsadresse.kommune |
forretningsadresse.kommunenummer |
stiftelsesdato |
institusjonellSektorkode.kode |
konkurs |
underAvvikling |
underTvangsavviklingEllerTvangsopplosning |
navn | string Example: navn=Sesam stasjon Entity's name. Free text from 1 to 180 characters |
navnMetodeForSoek | string Example: navnMetodeForSoek=FORTLOEPENDE Search method for the navn parameter. The only supported value is FORTLOEPENDE. Example usage: navn=sesam stasjon&navnMetodeForSoek=FORTLOEPENDE |
organisasjonsnummer | Array of strings <= 2000 items Example: organisasjonsnummer=248969180,248969181 Comma-separated list of organisation numbers, 9 digits |
overordnetEnhet | string Example: overordnetEnhet=248969180 Organisation number of superior entity in public sector. String of 9 digits |
fraAntallAnsatte | string Example: fraAntallAnsatte=1 Minimum number of employees. Must be 0, 1, or greater than 4 |
tilAntallAnsatte | string Example: tilAntallAnsatte=4 Maximum number. Must be 0, 4, or over 4 |
konkurs | boolean Example: konkurs=false Whether the entity is bankrupt. |
registrertIMvaregisteret | boolean Example: registrertIMvaregisteret=false Whether the entity is registered in the VAT Register |
registrertIForetaksregisteret | boolean Example: registrertIForetaksregisteret=false Whether the entity is registered in the Register of Business Enterprises. |
registrertIStiftelsesregisteret | boolean Example: registrertIStiftelsesregisteret=false Whether the entity is registered in the Foundation Register. |
registrertIFrivillighetsregisteret | boolean Example: registrertIFrivillighetsregisteret=false Whether the entity is registered in the Register of Non-Profit Organisations. |
frivilligRegistrertIMvaregisteret | Array of strings Example: frivilligRegistrertIMvaregisteret=Test beskrivelse Voluntarily registered in the VAT Register. |
underTvangsavviklingEllerTvangsopplosning | boolean Example: underTvangsavviklingEllerTvangsopplosning=false Whether the entity is under compulsory liquidation or dissolution |
underAvvikling | boolean Example: underAvvikling=false Whether the entity is under liquidation |
underKonkursbehandling | boolean Example: underKonkursbehandling=false Whether the entity is bankrupt, under compulsory liquidation or dissolution |
fraRegistreringsdatoEnhetsregisteret | string Example: fraRegistreringsdatoEnhetsregisteret=2024-01-04 Earliest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
tilRegistreringsdatoEnhetsregisteret | string Example: tilRegistreringsdatoEnhetsregisteret=2024-01-04 Latest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
fraStiftelsesdato | string Example: fraStiftelsesdato=2024-01-04 Earliest foundation date (ISO-8601 yyyy-MM-dd) |
tilStiftelsesdato | string Example: tilStiftelsesdato=2024-01-04 Latest foundation date (ISO-8601 yyyy-MM-dd) |
fraRegistreringsdatoMerverdiavgiftsregisteret | string Example: fraRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 Earliest registration date in the VAT Register. |
tilRegistreringsdatoMerverdiavgiftsregisteret | string Example: tilRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 Latest registration date in the VAT Register. |
fraRegistreringsdatoForetaksregisteret | string Example: fraRegistreringsdatoForetaksregisteret=2024-01-04 Earliest registration date in the Register of Business Enterprises. |
tilRegistreringsdatoForetaksregisteret | string Example: tilRegistreringsdatoForetaksregisteret=2024-01-04 Latest registration date in the Register of Business Enterprises. |
fraRegistreringsdatoFrivillighetsregisteret | string Example: fraRegistreringsdatoFrivillighetsregisteret=2024-01-04 Earliest registration date in the Register of Non-Profit Organisations. |
tilRegistreringsdatoFrivillighetsregisteret | string Example: tilRegistreringsdatoFrivillighetsregisteret=2024-01-04 Latest registration date in the Register of Non-Profit Organisations. |
fraRegistreringsdatoPartiregisteret | string Example: fraRegistreringsdatoPartiregisteret=2024-01-04 Earliest registration date in the Register of Political Parties. |
tilRegistreringsdatoPartiregisteret | string Example: tilRegistreringsdatoPartiregisteret=2024-01-04 Latest registration date in the Register of Political Parties. |
registrertIPartiregisteret | boolean Example: registrertIPartiregisteret=false Whether the entity is registered in the Register of Political Parties. |
organisasjonsform | Array of strings Example: organisasjonsform=AS,ENK Comma-separated list of types of organisations |
hjemmeside | string Example: hjemmeside=www.brreg.no Entity's website |
institusjonellSektorkode | Array of strings Example: institusjonellSektorkode=1234,4321 Comma-separated list of sector codes, 4 digits |
postadresse.adresse | Array of strings Example: postadresse.adresse=Oslo,Bergen Comma-separated list of addresses (postal address) |
postadresse.kommunenummer | Array of strings Example: postadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (postal address), 4 digits |
postadresse.landkode | Array of strings Example: postadresse.landkode=GB,NO Comma-separated list of country codes (postal address) |
postadresse.postnummer | Array of strings Example: postadresse.postnummer=5033,0319 Comma-separated list of postal codes (postal address), 4 digits |
postadresse.poststed | string Example: postadresse.poststed=BERGEN Postal area (postal address). Free text |
kommunenummer | Array of strings Example: kommunenummer=0301,1101 Comma-separated list of municipality numbers, 4 digits. Filters on business address or postal address |
forretningsadresse.kommunenummer | Array of strings Example: forretningsadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (business address), 4 digits |
forretningsadresse.postnummer | Array of strings Example: forretningsadresse.postnummer=5033,0319 Comma-separated list of postal codes (business address), 4 digits |
forretningsadresse.poststed | string Example: forretningsadresse.poststed=OSLO Postal area (business address). Free text |
forretningsadresse.landkode | Array of strings Example: forretningsadresse.landkode=GB,NO Comma-separated list of country codes (business address) |
forretningsadresse.adresse | Array of strings Example: forretningsadresse.adresse=Oslo,Bergen Comma-separated list of addresses (business address) |
naeringskode | Array of strings Example: naeringskode=41.109,01.1 Comma-separated list of industrial codes |
sisteInnsendteAarsregnskap | Array of strings Example: sisteInnsendteAarsregnskap=1999,2000 Comma-separated list of years, 4 digits. |
sort | string Example: sort=antallAnsatte,ASC Field to sort by and sort order. For example: organisasjonsnummer,ASC or organisasjonsnummer,DESC. |
size | number Example: size=20 Page size |
page | number Example: page=1 Page number |
curl 'https://data.brreg.no/enhetsregisteret/api/enheter' -i -X GET
{- "_links": {
}, - "_embedded": {
- "enheter": [
- {
- "respons_klasse": "Enhet",
- "organisasjonsnummer": "509100675",
- "navn": "Sesam stasjon",
- "organisasjonsform": {
- "_links": {
- "self": {
- "href": "\"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/ASA\""
}
}, - "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}, - "postadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "forretningsadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "registrertIMvaregisteret": true,
- "maalform": "Bokmål",
- "naeringskode1": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode2": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode3": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "hjelpeenhetskode": {
- "kode": "70.100",
- "beskrivelse": "Hovedkontortjenester"
}, - "underAvvikling": true,
- "underAvviklingDato": "2024-01-04",
- "registrertIStiftelsesregisteret": true,
- "konkurs": true,
- "konkursdato": "2024-01-04",
- "tvangsavvikletPgaManglendeSlettingDato": "2024-01-04",
- "tvangsopplostPgaManglendeDagligLederDato": "2024-01-04",
- "tvangsopplostPgaManglendeRevisorDato": "2024-01-04",
- "tvangsopplostPgaManglendeRegnskapDato": "2024-01-04",
- "tvangsopplostPgaMangelfulltStyreDato": "2024-01-04",
- "vedtektsdato": "2024-01-04",
- "vedtektsfestetFormaal": [
- "Telekommunikasjonsvirksomhet"
], - "aktivitet": [
- "Telekommunikasjonsvirksomhet"
], - "paategninger": [
- {
- "infotype": "NAVN",
- "tekst": "Påtegning på navn",
- "innfoertDato": "2024-01-01"
}, - {
- "infotype": "FADR",
- "tekst": "Påtegning på forretningsadresse",
- "innfoertDato": "2024-01-01"
}
], - "registrertIFrivillighetsregisteret": true,
- "stiftelsesdato": "2024-01-04",
- "institusjonellSektorkode": {
- "kode": "8200",
- "beskrivelse": "Personlig næringsdrivende"
}, - "registrertIForetaksregisteret": true,
- "registreringsdatoEnhetsregisteret": "2024-01-04",
- "hjemmeside": "www.brreg.no",
- "sisteInnsendteAarsregnskap": "2024",
- "frivilligMvaRegistrertBeskrivelser": [
- "Utleier av bygg eller anlegg"
], - "underTvangsavviklingEllerTvangsopplosning": true,
- "antallAnsatte": 50,
- "harRegistrertAntallAnsatte": true,
- "overordnetEnhet": "376181782",
- "registreringsnummerIHjemlandet": "0000804843",
- "registreringsdatoAntallAnsatteNAVAaregisteret": "2024-01-04",
- "registreringsdatoAntallAnsatteEnhetsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteretEnhetsregisteret": "2024-01-04",
- "registreringsdatoFrivilligMerverdiavgiftsregisteret": "2024-01-04",
- "registreringsdatoForetaksregisteret": "2024-01-04",
- "registreringsdatoFrivillighetsregisteret": "2024-01-04",
- "registrertIPartiregisteret": true,
- "registreringsdatoPartiregisteret": "2024-01-04",
- "epostadresse": "epost@epost.com",
- "telefon": "91504800",
- "mobil": "91504800",
- "_links": {
}
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
Download entities in JSON format. If you use no filters/query parameters, you get a file with all entities. If you use filters, you get a maximum of 10000 entities at a time.
navn | string Example: navn=Sesam stasjon Entity's name. Free text from 1 to 180 characters |
organisasjonsnummer | Array of strings <= 2000 items Example: organisasjonsnummer=248969180,248969181 Comma-separated list of organisation numbers, 9 digits |
overordnetEnhet | string Example: overordnetEnhet=248969180 Organisation number of superior entity in public sector. String of 9 digits |
fraAntallAnsatte | string Example: fraAntallAnsatte=1 Minimum number of employees. Must be 0, 1, or greater than 4 |
tilAntallAnsatte | string Example: tilAntallAnsatte=4 Maximum number. Must be 0, 4, or over 4 |
konkurs | boolean Example: konkurs=false Whether the entity is bankrupt. |
registrertIMvaregisteret | boolean Example: registrertIMvaregisteret=false Whether the entity is registered in the VAT Register |
registrertIForetaksregisteret | boolean Example: registrertIForetaksregisteret=false Whether the entity is registered in the Register of Business Enterprises. |
registrertIStiftelsesregisteret | boolean Example: registrertIStiftelsesregisteret=false Whether the entity is registered in the Foundation Register. |
registrertIFrivillighetsregisteret | boolean Example: registrertIFrivillighetsregisteret=false Whether the entity is registered in the Register of Non-Profit Organisations. |
frivilligRegistrertIMvaregisteret | Array of strings Example: frivilligRegistrertIMvaregisteret=Test beskrivelse Voluntarily registered in the VAT Register. |
underTvangsavviklingEllerTvangsopplosning | boolean Example: underTvangsavviklingEllerTvangsopplosning=false Whether the entity is under compulsory liquidation or dissolution |
underAvvikling | boolean Example: underAvvikling=false Whether the entity is under liquidation |
underKonkursbehandling | boolean Example: underKonkursbehandling=false Whether the entity is bankrupt, under compulsory liquidation or dissolution |
fraRegistreringsdatoEnhetsregisteret | string Example: fraRegistreringsdatoEnhetsregisteret=2024-01-04 Earliest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
tilRegistreringsdatoEnhetsregisteret | string Example: tilRegistreringsdatoEnhetsregisteret=2024-01-04 Latest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
fraStiftelsesdato | string Example: fraStiftelsesdato=2024-01-04 Earliest foundation date (ISO-8601 yyyy-MM-dd) |
tilStiftelsesdato | string Example: tilStiftelsesdato=2024-01-04 Latest foundation date (ISO-8601 yyyy-MM-dd) |
organisasjonsform | Array of strings Example: organisasjonsform=AS Comma-separated list of types of organisations |
hjemmeside | string Example: hjemmeside=www.brreg.no Entity's website |
institusjonellSektorkode | Array of strings Example: institusjonellSektorkode=1234,4321 Comma-separated list of sector codes, 4 digits |
postadresse.adresse | Array of strings Example: postadresse.adresse=Oslo,Bergen Comma-separated list of addresses (postal address) |
postadresse.kommunenummer | Array of strings Example: postadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (postal address), 4 digits |
postadresse.landkode | Array of strings Example: postadresse.landkode=GB,NO Comma-separated list of country codes (postal address) |
postadresse.postnummer | Array of strings Example: postadresse.postnummer=5033,0319 Comma-separated list of postal codes (postal address), 4 digits |
postadresse.poststed | string Example: postadresse.poststed=BERGEN Postal area (postal address). Free text |
kommunenummer | Array of strings Example: kommunenummer=0301,1101 Comma-separated list of municipality numbers (business address), 4 digits |
forretningsadresse.kommunenummer | Array of strings Example: forretningsadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (business address), 4 digits |
forretningsadresse.postnummer | Array of strings Example: forretningsadresse.postnummer=5033,0319 Comma-separated list of postal codes (business address), 4 digits |
forretningsadresse.poststed | string Example: forretningsadresse.poststed=OSLO Postal area (business address). Free text |
forretningsadresse.landkode | Array of strings Example: forretningsadresse.landkode=GB,NO Comma-separated list of country codes (business address) |
forretningsadresse.adresse | Array of strings Example: forretningsadresse.adresse=Oslo,Bergen Comma-separated list of addresses (business address) |
naeringskode | Array of strings Example: naeringskode=41.109,01.1 Comma-separated list of industrial codes |
sisteInnsendteAarsregnskap | Array of strings Example: sisteInnsendteAarsregnskap=1999,2000 Comma-separated list of years, 4 digits. |
sort | string Example: sort=ASC Field to sort by and sort order. For example: organisasjonsnummer,ASC or organisasjonsnummer,DESC. |
size | string Example: size=10 Page size |
page | string Example: page=1 Page number |
curl 'https://data.brreg.no/enhetsregisteret/api/enheter/lastned' -X GET -J -O
{- "antallFeil": 4,
- "valideringsfeil": [
- {
- "feilmelding": "VYuW94MNgw",
- "feilaktigVerdi": "TNpG8ziEFi",
- "parametere": [
- "beNB4EGRsf"
]
}
], - "sti": "cfQRiNgGtG",
- "feilmelding": "GqDEbwc71f",
- "tidsstempel": 1704366191,
- "status": 500
}
Download the total inventory of entities in CSV format. Line breaks as well as quotation marks may occur in the cells in this CSV file. Therefore, all cells are "escaped" with quotation marks. Quotation marks in the body of the text come as two quotation marks in a row. This is to prevent the cell from terminating too early. You must use a CSV parser that can be configured to handle this correctly. In OpenCSV for Java, we configure "quotechar" and "escapechar". We put both as quotation marks (").
curl 'https://data.brreg.no/enhetsregisteret/api/enheter/lastned/csv' -X GET -J -O
{- "antallFeil": 4,
- "valideringsfeil": [
- {
- "feilmelding": "VYuW94MNgw",
- "feilaktigVerdi": "TNpG8ziEFi",
- "parametere": [
- "beNB4EGRsf"
]
}
], - "sti": "cfQRiNgGtG",
- "feilmelding": "GqDEbwc71f",
- "tidsstempel": 1704366191,
- "status": 500
}
Download the total inventory of entities in a spreadsheet. Please note that the data set is divided into two sheet tabs because the number of entities exceeds the number of rows in Excel.
curl 'https://data.brreg.no/enhetsregisteret/api/enheter/lastned/regneark' -X GET -J -O
{- "antallFeil": 4,
- "valideringsfeil": [
- {
- "feilmelding": "VYuW94MNgw",
- "feilaktigVerdi": "TNpG8ziEFi",
- "parametere": [
- "beNB4EGRsf"
]
}
], - "sti": "cfQRiNgGtG",
- "feilmelding": "GqDEbwc71f",
- "tidsstempel": 1704366191,
- "status": 500
}
Fetch an entity by organisation number.
If an entity is struck off, the response will receive a status code of 200 OK. The HTTP response will then also contain fewer attributes, as shown in the example.
An entity can be removed from the disclosure from the Central Coordinating Register for Legal Entities for legal reasons, for example. If an entity is removed, it will receive a status code of 410 Gone. This should also be considered a request that any copies/caches also remove the relevant entity.
enhetorgnr required | string Example: 112233445 Organisation Number of the Entity |
curl 'https://data.brreg.no/enhetsregisteret/api/enheter/112233445' -i -X GET
{- "respons_klasse": "Enhet",
- "organisasjonsnummer": "509100675",
- "navn": "Sesam stasjon",
- "organisasjonsform": {
- "_links": {
- "self": {
- "href": "\"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/ASA\""
}
}, - "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}, - "postadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "forretningsadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "registrertIMvaregisteret": true,
- "maalform": "Bokmål",
- "naeringskode1": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode2": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode3": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "hjelpeenhetskode": {
- "kode": "70.100",
- "beskrivelse": "Hovedkontortjenester"
}, - "underAvvikling": true,
- "underAvviklingDato": "2024-01-04",
- "registrertIStiftelsesregisteret": true,
- "konkurs": true,
- "konkursdato": "2024-01-04",
- "tvangsavvikletPgaManglendeSlettingDato": "2024-01-04",
- "tvangsopplostPgaManglendeDagligLederDato": "2024-01-04",
- "tvangsopplostPgaManglendeRevisorDato": "2024-01-04",
- "tvangsopplostPgaManglendeRegnskapDato": "2024-01-04",
- "tvangsopplostPgaMangelfulltStyreDato": "2024-01-04",
- "vedtektsdato": "2024-01-04",
- "vedtektsfestetFormaal": [
- "Telekommunikasjonsvirksomhet"
], - "aktivitet": [
- "Telekommunikasjonsvirksomhet"
], - "paategninger": [
- {
- "infotype": "NAVN",
- "tekst": "Påtegning på navn",
- "innfoertDato": "2024-01-01"
}, - {
- "infotype": "FADR",
- "tekst": "Påtegning på forretningsadresse",
- "innfoertDato": "2024-01-01"
}
], - "registrertIFrivillighetsregisteret": true,
- "stiftelsesdato": "2024-01-04",
- "institusjonellSektorkode": {
- "kode": "8200",
- "beskrivelse": "Personlig næringsdrivende"
}, - "registrertIForetaksregisteret": true,
- "registreringsdatoEnhetsregisteret": "2024-01-04",
- "hjemmeside": "www.brreg.no",
- "sisteInnsendteAarsregnskap": "2024",
- "frivilligMvaRegistrertBeskrivelser": [
- "Utleier av bygg eller anlegg"
], - "underTvangsavviklingEllerTvangsopplosning": true,
- "antallAnsatte": 50,
- "harRegistrertAntallAnsatte": true,
- "overordnetEnhet": "376181782",
- "registreringsnummerIHjemlandet": "0000804843",
- "registreringsdatoAntallAnsatteNAVAaregisteret": "2024-01-04",
- "registreringsdatoAntallAnsatteEnhetsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteretEnhetsregisteret": "2024-01-04",
- "registreringsdatoFrivilligMerverdiavgiftsregisteret": "2024-01-04",
- "registreringsdatoForetaksregisteret": "2024-01-04",
- "registreringsdatoFrivillighetsregisteret": "2024-01-04",
- "registrertIPartiregisteret": true,
- "registreringsdatoPartiregisteret": "2024-01-04",
- "epostadresse": "epost@epost.com",
- "telefon": "91504800",
- "mobil": "91504800",
- "_links": {
}
}
The service offers a search on sub-entities in the Central Coordinating Register for Legal Entities. The search can be specified with search parameters provided as HTTP query parameters, see description. The search result is paginated with a standard page size of 20 entities.
The result set is limited to 10,000 sub-entities per query. See sub-entities/download for downloading a complete dataset.
The result can be sorted with the sort parameter. For example, with sort=antallAnsatte,ASC
. The following parameters can be sorted on:
Parameters |
---|
navn |
organisasjonsnummer |
overordnetEnhet |
organisasjonsform.kode |
antallAnsatte |
hjemmeside |
postadresse.kommune |
postadresse.kommunenummer |
registreringsdatoEnhetsregisteret |
registrertIMvaregisteret |
naeringskode1.kode |
naeringskode2.kode |
naeringskode3.kode |
hjelpeenhetskode.kode |
oppstartsdato |
nedleggelsesdato |
datoEierskifte |
slettedato |
beliggenhetsadresse.kommune |
beliggenhetsadresse.kommunenummer |
navn | string Example: navn=Sesam stasjon Sub-entity's name. Free text from 1 to 180 characters |
navnMetodeForSoek | string Example: navnMetodeForSoek=FORTLOEPENDE Search method for the navn parameter. The only supported value is FORTLOEPENDE. Example usage: navn=sesam stasjon&navnMetodeForSoek=FORTLOEPENDE |
organisasjonsnummer | Array of strings <= 2000 items Example: organisasjonsnummer=248969180,248969181 Comma-separated list of organisation numbers, 9 digits |
overordnetEnhet | string Example: overordnetEnhet=248969180 The sub-entity's superior main entity |
fraAntallAnsatte | string Example: fraAntallAnsatte=1 Minimum number of employees. Must be 0, 1 or greater than 4 |
tilAntallAnsatte | string Example: tilAntallAnsatte=4 Maximum number. Must be 0, 4, or over 4 |
registrertIMvaregisteret | string Example: registrertIMvaregisteret=false Whether the sub-entity is registered in the VAT Register |
fraRegistreringsdatoEnhetsregisteret | string Example: fraRegistreringsdatoEnhetsregisteret=2024-01-04 Earliest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
tilRegistreringsdatoEnhetsregisteret | string Example: tilRegistreringsdatoEnhetsregisteret=2024-01-04 Latest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
fraOppstartsdato | string Example: fraOppstartsdato=2024-01-04 Earliest start date (ISO-8601 yyyy-MM-dd) |
tilOppstartsdato | string Example: tilOppstartsdato=2024-01-04 Latest start date (ISO-8601 yyyy-MM-dd) |
fraDatoEierskifte | string Example: fraDatoEierskifte=2024-01-04 Earliest date of ownership change (ISO-8601 yyyy-MM-dd) |
tilDatoEierskifte | string Example: tilDatoEierskifte=2024-01-04 Latest date of ownership change (ISO-8601 yyyy-MM-dd) |
fraNedleggelsesdato | string Example: fraNedleggelsesdato=2024-01-04 Earliest date of closure (ISO-8601 yyyy-MM-dd) |
tilNedleggelsesdato | string Example: tilNedleggelsesdato=2024-01-04 Latest date of closure (ISO-8601 yyyy-MM-dd) |
fraRegistreringsdatoMerverdiavgiftsregisteret | string Example: fraRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 Earliest registration date in the VAT Register. |
tilRegistreringsdatoMerverdiavgiftsregisteret | string Example: tilRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 Latest registration date in the VAT Register. |
organisasjonsform | Array of strings Example: organisasjonsform=BEDR,AAFY Comma-separated list of types of organisations |
hjemmeside | string Example: hjemmeside=www.brreg.no Sub-entity's website |
postadresse.kommunenummer | Array of strings Example: postadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (postal address), 4 digits |
postadresse.postnummer | Array of strings Example: postadresse.postnummer=5033,0319 Comma-separated list of postal codes (postal address), 4 digits |
postadresse.poststed | string Example: postadresse.poststed=BERGEN Postal area (postal address). Free text |
postadresse.landkode | Array of strings Example: postadresse.landkode=GB,NO Comma-separated list of country codes (postal address) |
postadresse.adresse | Array of strings Example: postadresse.adresse=Oslo,Bergen Comma-separated list of addresses (postal address) |
kommunenummer | Array of strings Example: kommunenummer=0301,1101 Comma-separated list of municipality numbers, 4 digits. Filters on location address or postal address |
beliggenhetsadresse.kommunenummer | Array of strings Example: beliggenhetsadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (location address), 4 digits |
beliggenhetsadresse.postnummer | Array of strings Example: beliggenhetsadresse.postnummer=5033,0319 Comma-separated list of postal codes (location address), 4 digits |
beliggenhetsadresse.poststed | string Example: beliggenhetsadresse.poststed=OSLO Postal area (location address) |
beliggenhetsadresse.landkode | Array of strings Example: beliggenhetsadresse.landkode=GB,NO Comma-separated list of country codes (location address) |
beliggenhetsadresse.adresse | Array of strings Example: beliggenhetsadresse.adresse=Oslo,Bergen Comma-separated list of addresses (location address) |
naeringskode | Array of strings Example: naeringskode=41.109,01.1 Comma-separated list of industrial codes |
sort | string Example: sort=antallAnsatte,ASC Field to sort by and sort order. For example: organisasjonsnummer,ASC or organisasjonsnummer,DESC. |
size | number Example: size=10 Page size |
page | number Example: page=1 Page number |
curl 'https://data.brreg.no/enhetsregisteret/api/underenheter' -i -X GET
{- "_links": {
}, - "_embedded": {
- "underenheter": [
- {
- "respons_klasse": "Underenhet",
- "organisasjonsnummer": "509100675",
- "navn": "Sesam stasjon",
- "organisasjonsform": {
- "_links": {
}, - "kode": "BEDR",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Underenhet til næringsdrivende og offentlig forvaltning"
}, - "postadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "beliggenhetsadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "registrertIMvaregisteret": true,
- "naeringskode1": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode2": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode3": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "hjelpeenhetskode": {
- "kode": "70.100",
- "beskrivelse": "Hovedkontortjenester"
}, - "registreringsdatoEnhetsregisteret": "2024-01-04",
- "hjemmeside": "www.brreg.no",
- "frivilligMvaRegistrertBeskrivelser": [
- "Utleier av bygg eller anlegg"
], - "antallAnsatte": 50,
- "harRegistrertAntallAnsatte": true,
- "overordnetEnhet": "376181782",
- "oppstartsdato": "2024-01-04",
- "datoEierskifte": "2024-01-04",
- "nedleggelsesdato": "2024-01-04",
- "registreringsdatoAntallAnsatteNAVAaregisteret": "2024-01-04",
- "registreringsdatoAntallAnsatteEnhetsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteretEnhetsregisteret": "2024-01-04",
- "registreringsdatoFrivilligMerverdiavgiftsregisteret": "2024-01-04",
- "epostadresse": "epost@epost.com",
- "telefon": "91504800",
- "mobil": "91504800",
- "_links": {
}
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
Download sub-entities in JSON format. If you use no filters/query parameters, you get a file with all sub-entities. If you use filters, you get a maximum of 10000 sub-entities at a time.
navn | string Example: navn=Sesam stasjon Sub-entity's name. Free text from 1 to 180 characters |
organisasjonsnummer | Array of strings <= 2000 items Example: organisasjonsnummer=248969180,248969181 Comma-separated list of organisation numbers, 9 digits |
overordnetEnhet | string Example: overordnetEnhet=248969180 The sub-entity's superior main entity |
fraAntallAnsatte | string Example: fraAntallAnsatte=1 Minimum number of employees. Must be 0, 1 or greater than 4 |
tilAntallAnsatte | string Example: tilAntallAnsatte=4 Maximum number. Must be 0, 4, or over 4 |
registrertIMvaregisteret | string Example: registrertIMvaregisteret=false Whether the sub-entity is registered in the VAT Register |
fraRegistreringsdatoEnhetsregisteret | string Example: fraRegistreringsdatoEnhetsregisteret=2024-01-04 Earliest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
tilRegistreringsdatoEnhetsregisteret | string Example: tilRegistreringsdatoEnhetsregisteret=2024-01-04 Latest registration date in the CCR (ISO-8601 yyyy-MM-dd) |
fraOppstartsdato | string Example: fraOppstartsdato=2024-01-04 Earliest start date (ISO-8601 yyyy-MM-dd) |
tilOppstartsdato | string Example: tilOppstartsdato=2024-01-04 Latest start date (ISO-8601 yyyy-MM-dd) |
fraDatoEierskifte | string Example: fraDatoEierskifte=2024-01-04 Earliest date of ownership change (ISO-8601 yyyy-MM-dd) |
tilDatoEierskifte | string Example: tilDatoEierskifte=2024-01-04 Latest date of ownership change (ISO-8601 yyyy-MM-dd) |
fraNedleggelsesdato | string Example: fraNedleggelsesdato=2024-01-04 Earliest date of closure (ISO-8601 yyyy-MM-dd) |
tilNedleggelsesdato | string Example: tilNedleggelsesdato=2024-01-04 Latest date of closure (ISO-8601 yyyy-MM-dd) |
organisasjonsform | Array of strings Example: organisasjonsform=BEDR,AAFY Comma-separated list of types of organisations |
hjemmeside | string Example: hjemmeside=www.brreg.no Sub-entity's website |
postadresse.kommunenummer | Array of strings Example: postadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (postal address), 4 digits |
postadresse.postnummer | Array of strings Example: postadresse.postnummer=5033,0319 Comma-separated list of postal codes (postal address), 4 digits |
postadresse.poststed | string Example: postadresse.poststed=BERGEN Postal area (postal address). Free text |
postadresse.landkode | Array of strings Example: postadresse.landkode=GB,NO Comma-separated list of country codes (postal address) |
postadresse.adresse | Array of strings Example: postadresse.adresse=Oslo,Bergen Comma-separated list of addresses (postal address) |
kommunenummer | Array of strings Example: kommunenummer=0301,1101 Comma-separated list of municipality numbers (location address), 4 digits |
beliggenhetsadresse.kommunenummer | Array of strings Example: beliggenhetsadresse.kommunenummer=0301,1101 Comma-separated list of municipality numbers (location address), 4 digits |
beliggenhetsadresse.postnummer | Array of strings Example: beliggenhetsadresse.postnummer=5033,0319 Comma-separated list of postal codes (location address), 4 digits |
beliggenhetsadresse.poststed | string Example: beliggenhetsadresse.poststed=OSLO Postal area (location address) |
beliggenhetsadresse.landkode | Array of strings Example: beliggenhetsadresse.landkode=GB,NO Comma-separated list of country codes (location address) |
beliggenhetsadresse.adresse | Array of strings Example: beliggenhetsadresse.adresse=Oslo,Bergen Comma-separated list of addresses (location address) |
naeringskode | Array of strings Example: naeringskode=41.109,01.1 Comma-separated list of industrial codes |
sort | string Example: sort=antallAnsatte,ASC Field to sort by and sort order. For example: organisasjonsnummer,ASC or organisasjonsnummer,DESC. |
size | string Example: size=10 Page size |
page | string Example: page=1 Page number |
curl 'https://data.brreg.no/enhetsregisteret/api/underenheter/lastned' -X GET -J -O
{- "antallFeil": 4,
- "valideringsfeil": [
- {
- "feilmelding": "VYuW94MNgw",
- "feilaktigVerdi": "TNpG8ziEFi",
- "parametere": [
- "beNB4EGRsf"
]
}
], - "sti": "cfQRiNgGtG",
- "feilmelding": "GqDEbwc71f",
- "tidsstempel": 1704366191,
- "status": 500
}
Download the total inventory of sub-entities in CSV format. Line breaks as well as quotation marks may occur in the cells in this CSV file. Therefore, all cells are "escaped" with quotation marks. Quotation marks in the body of the text come as two quotation marks in a row. This is to prevent the cell from terminating too early. You must use a CSV parser that can be configured to handle this correctly. In OpenCSV for Java, we configure "quotechar" and "escapechar". We put both as quotation marks (").
curl 'https://data.brreg.no/enhetsregisteret/api/underenheter/lastned/csv' -X GET -J -O
{- "antallFeil": 4,
- "valideringsfeil": [
- {
- "feilmelding": "VYuW94MNgw",
- "feilaktigVerdi": "TNpG8ziEFi",
- "parametere": [
- "beNB4EGRsf"
]
}
], - "sti": "cfQRiNgGtG",
- "feilmelding": "GqDEbwc71f",
- "tidsstempel": 1704366191,
- "status": 500
}
Download the total inventory of sub-entities as a spreadsheet
curl 'https://data.brreg.no/enhetsregisteret/api/underenheter/lastned/regneark' -X GET -J -O
{- "timestamp": "2024-01-05T07:36:21.523+0000",
- "status": 500,
- "error": "Internal Server Error",
- "message": "Internal Server Error",
- "path": "/enhetsregisteret/api/enheter",
- "trace": "b94669c0-425a-4b6c-ab30-504de8d9c127"
}
Fetch a sub-entity by organisation number.
If a sub-entity is struck off, the response will receive a status code of 200 OK. The HTTP Response will then also contain fewer attributes, as shown in the example.
A sub-entity can be removed from the disclosure from the Central Coordinating Register for Legal Entities for legal reasons, for example. If a sub-entity is removed, it will receive a status code of 410 Gone. This should also be considered a request that any copies/caches also remove the relevant sub-entity.
underenhetorgnr required | string Example: 112233445 Organisation Number of the Entity |
curl 'https://data.brreg.no/enhetsregisteret/api/underenheter/112233445' -i -X GET
{- "respons_klasse": "Underenhet",
- "organisasjonsnummer": "509100675",
- "navn": "Sesam stasjon",
- "organisasjonsform": {
- "_links": {
}, - "kode": "BEDR",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Underenhet til næringsdrivende og offentlig forvaltning"
}, - "postadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "beliggenhetsadresse": {
- "kommune": "Oslo",
- "landkode": "NO",
- "postnummer": "0010",
- "adresse": [
- "Oslo"
], - "land": "Norge",
- "kommunenummer": "0301",
- "poststed": "Oslo"
}, - "registrertIMvaregisteret": true,
- "naeringskode1": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode2": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "naeringskode3": {
- "kode": "41.109",
- "beskrivelse": "Utvikling og salg av egen fast eiendom ellers"
}, - "hjelpeenhetskode": {
- "kode": "70.100",
- "beskrivelse": "Hovedkontortjenester"
}, - "registreringsdatoEnhetsregisteret": "2024-01-04",
- "hjemmeside": "www.brreg.no",
- "frivilligMvaRegistrertBeskrivelser": [
- "Utleier av bygg eller anlegg"
], - "antallAnsatte": 50,
- "harRegistrertAntallAnsatte": true,
- "overordnetEnhet": "376181782",
- "oppstartsdato": "2024-01-04",
- "datoEierskifte": "2024-01-04",
- "nedleggelsesdato": "2024-01-04",
- "registreringsdatoAntallAnsatteNAVAaregisteret": "2024-01-04",
- "registreringsdatoAntallAnsatteEnhetsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteret": "2024-01-04",
- "registreringsdatoMerverdiavgiftsregisteretEnhetsregisteret": "2024-01-04",
- "registreringsdatoFrivilligMerverdiavgiftsregisteret": "2024-01-04",
- "epostadresse": "epost@epost.com",
- "telefon": "91504800",
- "mobil": "91504800",
- "_links": {
}
}
In this endpoint, you can fetch all roles for an entity through lookup with organisation number.
Information that a person is registered with a role, such as a board member, is open public data. However, if you want to set up an overview of the roles a person has in other businesses, you are only allowed to show roles related to business activities. This means that the person's registered role in a voluntary organisation cannot be shown with the person's roles in, for example, a limited company. For relevant regulations, see § 22 of the Central Coordinating Register for Legal Entities Act.
enhetorgnr required | string Example: 112233445 Organisation Number of the Entity |
{- "rollegrupper": [
- {
- "type": {
- "kode": "ADOS",
- "beskrivelse": "Administrativ enhet - offentlig sektor",
- "_links": {
}
}, - "sistEndret": "2019-06-19",
- "roller": [
- {
- "type": {
- "kode": "ADOS",
- "beskrivelse": "Administrativ enhet - offentlig sektor",
}, - "person": {
- "navn": {
- "fornavn": "fornavn",
- "mellomnavn": "mellomnavn",
- "etternavn": "etternavn"
}, - "fodselsdato": "1979-01-01",
- "erDoed": false
}, - "enhet": {
- "organisasjonsnummer": "154020209",
- "organisasjonsform": {
- "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}, - "navn": [
- "Sesam",
- "Stasjon"
], - "erSlettet": false,
}, - "fratraadt": false,
- "rekkefolge": 1,
- "ansvarsandel": "50%",
- "valgtAv": {
- "kode": "A-AK",
- "beskrivelse": "Representant for A-aksjonærene",
- "_links": {
}
}, - "stadfestetFremtidsfullmakt": false,
- "begrensetRettsligHandleevne": false
}
]
}
], - "_links": {
}
}
In this endpoint, you can fetch all roles for an entity through lookup with organisation number.
Information that a person is registered with a role, such as a board member, is open public data. However, if you want to set up an overview of the roles a person has in other businesses, you are only allowed to show roles related to business activities. This means that the person's registered role in a voluntary organisation cannot be shown with the person's roles in, for example, a limited company. For relevant regulations, see § 22 of the Central Coordinating Register for Legal Entities Act.
The endpoint returns social security numbers to role holders and is therefore secured against unauthorized access.
enhetorgnr required | string Example: 112233445 Organisation Number of the Entity |
{- "rollegrupper": [
- {
- "type": {
- "kode": "ADOS",
- "beskrivelse": "Administrativ enhet - offentlig sektor",
- "_links": {
}
}, - "sistEndret": "2019-06-19",
- "roller": [
- {
- "type": {
- "kode": "ADOS",
- "beskrivelse": "Administrativ enhet - offentlig sektor",
}, - "person": {
- "navn": {
- "fornavn": "fornavn",
- "mellomnavn": "mellomnavn",
- "etternavn": "etternavn"
}, - "fodselsdato": "1979-01-01",
- "fodselsnummer": "30070626612",
- "erDoed": false
}, - "enhet": {
- "organisasjonsnummer": "154020209",
- "organisasjonsform": {
- "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}, - "navn": [
- "Sesam",
- "Stasjon"
], - "erSlettet": false,
}, - "fratraadt": false,
- "rekkefolge": 1,
- "ansvarsandel": "50%",
- "valgtAv": {
- "kode": "A-AK",
- "beskrivelse": "Representant for A-aksjonærene",
- "_links": {
}
}, - "stadfestetFremtidsfullmakt": false,
- "begrensetRettsligHandleevne": false
}
]
}
], - "_links": {
}
}
{- "_embedded": {
- "representanter": [
- {
- "kode": "A-AK",
- "beskrivelse": "Representant for A-aksjonærene",
- "_links": {
}
}
]
},
}
{- "_embedded": {
- "rollegruppetyper": [
- {
- "kode": "ADOS",
- "beskrivelse": "Administrativ enhet - offentlig sektor",
- "_links": {
}
}
]
},
}
{- "_embedded": {
- "rolletyper": [
- {
- "kode": "ADOS",
- "beskrivelse": "Administrativ enhet - offentlig sektor",
}
]
},
}
Fetch municipalities
sort | string Example: sort=ASC Sorting of the result set |
size | string Example: size=10 Page size |
page | string Example: page=1 Page number |
{- "_links": {
}, - "_embedded": {
- "kommuner": [
- {
- "nummer": "0301",
- "navn": "OSLO"
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
Fetch types of organisations
sort | string Example: sort=ASC Sorting of the result set |
size | string Example: size=10 Page size |
page | string Example: page=1 Page number |
{- "_links": {
- "underenheter": {
},
}, - "_embedded": {
- "organisasjonsformer": [
- {
- "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
Fetch types of organisations for entities
sort | string Example: sort=ASC Sorting of the result set |
size | string Example: size=10 Page size |
page | string Example: page=1 Page number |
{- "_embedded": {
- "organisasjonsformer": [
- {
- "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
Fetch types of organisations for sub-entities
sort | string Example: sort=ASC Sorting of the result set |
size | string Example: size=10 Page size |
page | string Example: page=1 Page number |
{- "_embedded": {
- "organisasjonsformer": [
- {
- "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
Fetch description for type of organisation by its code
organisasjonskode required | string Example: ASA The type of organisation |
{- "kode": "ASA",
- "utgaatt": "2024-01-04",
- "beskrivelse": "Allmennaksjeselskap"
}
Fetch cadastral units
matrikkelenhetid | string Example: matrikkelenhetid=1234 Filter on cadastral unit id |
matrikkelnummer | string Example: matrikkelnummer=6090-5001/400/2 Filter on cadastral number |
[- {
- "orgnr": 987654321,
- "kommnr": 1234,
- "gaardsnr": 77665,
- "bruksnr": 55677,
- "festenr": 5434,
- "matrikkelenhetid": 1010101,
- "rekkefolge": 1
}
]
If the size query parameter is not specified, the API will return 100 events. Then, you can count the number of events in the JSON response and consider if you need to make more requests.
If the number of events in the JSON response corresponds to what you specified in the size query parameter (which by default is 100), you can assume that you have not fetched all the events.
If the number of events in the response is lower than the number you specified in the size query parameter, you can assume that you have fetched all the events up to now. Then, you can wait a bit and check later if more events have arrived.
afterTime | string Example: afterTime=2010-01-03T00:00:00.000Z Retrieve events that have occurred after the specified time. Datetime (ISO-8601): yyyy-MM-dd'T'HH:mm:ss.SSS'Z' |
afterId | number Example: afterId=1 Retrieve events that have occurred after the specified ID. Greater than or equal to 1 |
organisasjonsnummer | Array of strings Example: organisasjonsnummer=112233445 Filter events on the entity's organisation number. Comma-separated list of organisation numbers |
size | string Example: size=10 Retrieve a specified number of events. Greater than or equal to 1 and less than or equal to 10000. The default value is 100. |
[- {
- "specversion": 1,
- "id": 1,
- "type": "no.brreg.enhetsregisteret.rolle.oppdatert",
- "time": "2021-00-00T00:00:00.000Z",
- "data": {
- "organisasjonsnummer": "974760673"
}
}
]
We recommend the following use: Filter by date for the first retrieval, so as to avoid entities earlier than any last copy. Then filter by updateid to fetch the next set of results. (Here you can safely use updateid+1). Page+size can be used for more precise navigation in an updateid- or date-query.
Types of changes:
Type | Description |
---|---|
Ukjent | Unknown type of change. Often because the change occurred before the introduction of change types. |
Ny | The entity has been added to the CCR |
Endring | The entity has been changed in the CCR |
Sletting | The entity has been struck off from the CCR |
Fjernet | The entity has been removed from Open Data. Any copies should also remove the entity. |
dato | string Example: dato=2010-01-03T00:00:00.000Z Show only updates from and including this timestamp. The timestamp indicates when the update was published in this API. Datetime (ISO-8601): yyyy-MM-dd'T'HH:mm:ss.SSS'Z' |
oppdateringsid | string Example: oppdateringsid=1 Show only updates from and including update ID. Greater than or equal to 1 |
organisasjonsnummer | Array of strings Example: organisasjonsnummer=112233445 Show only updates on given organisation numbers. Comma-separated list of organisation numbers |
page | string Example: page=1 Page number |
size | string Example: size=10 Retrieve a specified number of events. Must be greater than or equal to 1 and less than or equal to 10,000. The default value is 20. |
sort | string Example: sort=id,ASC Field to sort by and sort order. For example: id,ASC or id,DESC. Only id is supported. |
{- "_links": {
- "next": {
}, - "last": {
}, - "prev": {
}, - "first": {
}
}, - "_embedded": {
- "oppdaterteEnheter": [
- {
- "oppdateringsid": 1,
- "dato": "2018-04-23T06:03:29.443Z",
- "organisasjonsnummer": "913189892",
- "endringstype": "Ukjent",
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
We recommend the following use: Filter by date for the first retrieval, so as to avoid entities earlier than any last copy. Then filter by updateid to fetch the next set of results. (Here you can safely use updateid+1). Page+size can be used for more precise navigation in an updateid- or date-query.
Types of changes:
Type | Description |
---|---|
Ukjent | Unknown type of change. Often because the change occurred before the introduction of change types. |
Ny | The entity has been added to the CCR |
Endring | The entity has been changed in the CCR |
Sletting | The entity has been struck off from the CCR |
Fjernet | The entity has been removed from Open Data. Any copies should also remove the entity. |
dato | string Example: dato=2010-01-03T00:00:00.000Z Show only updates from and including this timestamp. The timestamp indicates when the update was published in this API. Datetime (ISO-8601): yyyy-MM-dd'T'HH:mm:ss.SSS'Z' |
oppdateringsid | string Example: oppdateringsid=1 Show only updates from and including update ID. Greater than or equal to 1 |
organisasjonsnummer | Array of strings Example: organisasjonsnummer=112233445 Show only updates on given organisation numbers. Comma-separated list of organisation numbers |
page | string Example: page=1 Page number |
size | string Example: size=10 Retrieve a specified number of events. Must be greater than or equal to 1 and less than or equal to 10,000. The default value is 20. |
sort | string Example: sort=id,ASC Field to sort by and sort order. For example: id,ASC or id,DESC. Only id is supported. |
{- "_links": {
- "next": {
}, - "prev": {
}, - "first": {
}
}, - "_embedded": {
- "oppdaterteUnderenheter": [
- {
- "oppdateringsid": 1,
- "dato": "2018-04-23T06:03:29.443Z",
- "organisasjonsnummer": "913189892",
- "endringstype": "Ukjent",
- "_links": {
}
}
]
}, - "page": {
- "number": 1,
- "size": 20,
- "totalPages": 20,
- "totalElements": 100
}
}
Description of fields in order |
---|
Organisation number of the entity |
Registered protected party name |
Entity's organisational form |
Entity's business address |
Postal code (business address) |
Municipality number (business address) |
Municipality name (business address) |
Country (business address) |
Entity's postal address |
Postal code (postal address) |
Postal area (postal address) |
Country code (postal address) |
curl 'https://data.brreg.no/partiregisteret/api/lastned/csv' -X GET -J -O
{- "timestamp": "2024-01-05T07:36:21.523+0000",
- "status": 500,
- "error": "Internal Server Error",
- "message": "Internal Server Error",
- "path": "/enhetsregisteret/api/enheter",
- "trace": "b94669c0-425a-4b6c-ab30-504de8d9c127"
}
This endpoint lets you search and retrieve all non-profit organisations. Historical information or deleted organisations are not included.
This endpoint doesn't use classic pagination. We leverage the "searchAfter" concept to improve the performance and data-integrity. This is how you paginate this API:
You can also use the "next" link from the API-response to get the next page. The API returns the next-link as long as the number of objects is equal to your size parameter.
searchAfter | string or null Example: searchAfter=388348542 Get the next batch/page with non-profit organisations. Set this value to the latest/highest value from the previous batch. The value you need to pass in depends on sorting. The only sorting available at this time is 'organisasjonsnummer' |
size | integer or null <int32> Default: 100 Example: size=50 Limits the maximum amount of non-profit organisations the API returns |
spraak | string or null Example: spraak=NOB Select language for code descriptions. The API adds code descriptions to the response only if you include this query-parameter. Known values:
|
{- "_embedded": {
- "frivilligeOrganisasjoner": [
- {
- "organisasjonsnummer": "388348542",
- "frivilligOrganisasjonsstatus": "frivilligOrganisasjonsstatus.innfoert",
- "kontonummer": "123456789",
- "innfoertDato": "2001-01-01",
- "foersteGangInnfoert": "2001-01-01",
- "grasrotandel": {
- "deltarI": true,
- "utestengelsesperiode": {
- "fraDato": "2001-01-01",
- "tilDato": "2001-03-01"
}
}, - "regnskapsrapportering": {
- "harPaatattSegRapporteringsplikt": true,
- "avslutningsdatoForRegnskapsperiode": "24.12",
- "sistInnsendteAarsregnskap": {
- "regnskapsaar": 2024,
- "registreringsdato": "2001-03-01"
}
}, - "vedtekter": {
- "frivilligRegistrerteVedtekter": true,
- "sistOppdaterteVedtekter": "2001-01-01"
}, - "icnpoKategorier": [
- {
- "kategori": "ICNPOKategori.kunstOgKultur",
- "icnpoNummer": "1100",
- "navn": "Kunst og kultur",
- "rekkefoelge": 1
}
], - "paategninger": [
- {
- "identifikatorInformasjonstype": "informasjonstype.organisasjonsnummer",
- "paategning": "Eksempel på påtegning på frivillig organisasjon AS"
}, - {
- "identifikatorInformasjonstype": "informasjonstype.icnpokategori",
- "paategning": "Eksempel på påtegning på kategori"
}
], - "_links": {
- "property1": {
- "href": "string"
}, - "property2": {
- "href": "string"
}
}
}
]
}, - "_links": {
- "property1": {
- "href": "string"
}, - "property2": {
- "href": "string"
}
}
}
Get information about a non-profit organisation from The Register of Non-Profit Organisations
organisasjonsnummer required | string Example: 388348542 The organisation number for the non-profit organisation |
spraak | string or null Example: spraak=NOB Select language for code descriptions. The API adds code descriptions to the response only if you include this query-parameter. Known values:
|
{- "organisasjonsnummer": "388348542",
- "frivilligOrganisasjonsstatus": "frivilligOrganisasjonsstatus.innfoert",
- "kontonummer": "123456789",
- "innfoertDato": "2001-01-01",
- "foersteGangInnfoert": "2001-01-01",
- "grasrotandel": {
- "deltarI": true,
- "utestengelsesperiode": {
- "fraDato": "2001-01-01",
- "tilDato": "2001-03-01"
}
}, - "regnskapsrapportering": {
- "harPaatattSegRapporteringsplikt": true,
- "avslutningsdatoForRegnskapsperiode": "24.12",
- "sistInnsendteAarsregnskap": {
- "regnskapsaar": 2024,
- "registreringsdato": "2001-03-01"
}
}, - "vedtekter": {
- "frivilligRegistrerteVedtekter": true,
- "sistOppdaterteVedtekter": "2001-01-01"
}, - "icnpoKategorier": [
- {
- "kategori": "ICNPOKategori.kunstOgKultur",
- "icnpoNummer": "1100",
- "navn": "Kunst og kultur",
- "rekkefoelge": 1
}
], - "paategninger": [
- {
- "identifikatorInformasjonstype": "informasjonstype.organisasjonsnummer",
- "paategning": "Eksempel på påtegning på frivillig organisasjon AS"
}, - {
- "identifikatorInformasjonstype": "informasjonstype.icnpokategori",
- "paategning": "Eksempel på påtegning på kategori"
}
], - "_links": {
- "property1": {
- "href": "string"
}, - "property2": {
- "href": "string"
}
}
}
Download total inventory in CSV
Description of fields in order |
---|
Organisation number |
Name of the non-profit organisation |
Organisational form |
Description of organisational form |
Country (business address) |
Country code (business address) |
Postal code (business address) |
Postal area (business address) |
Address (business address) |
Municipality name (business address) |
Municipality number (business address) |
Country (postal address) |
Country code (postal address) |
Postal code (postal address) |
Postal area (postal address) |
Address (postal address) |
Municipality name (postal address) |
Municipality number (postal address) |
Phone number |
Mobile number |
The date the non-profit organisation was last registered in the Register of Non-Profit Organisations |
The date the non-profit organisation was first registered in the Register of Non-Profit Organisations |
ICNPO-number for activity 1 |
Description of ICNPO-category 1 |
ICNPO-number for activity 2 |
Description of ICNPO-category 2 |
ICNPO-number for activity 3 |
Description of ICNPO-category 3 |
Whether the non-profit organisation has registered articles of association |
Date the articles of association were updated |
Whether the non-profit organisation will report annual accounts to the Register of Company Accounts |
End date for the accounting period. Format is: dd.mm |
Year of the last approved voluntarily reported annual accounts |
Date the voluntarily reported annual accounts were last registered in the Register of Company Accounts |
Whether the non-profit organisation participates in the Grassroots allotment programme |
From-date the non-profit organisation is banned from participating in the Grassroots allotment programme |
To-date the non-profit organisation is banned from participating in the Grassroots allotment programme |
Account number |
Whether the non-profit organisation has any notations |
curl 'https://data.brreg.no/frivillighetsregisteret/api/frivillige-organisasjoner/totalbestand/csv' -X GET -J -O
{- "timestamp": "2024-01-05T07:36:21.523+0000",
- "status": 500,
- "error": "Internal Server Error",
- "message": "Internal Server Error",
- "path": "/enhetsregisteret/api/enheter",
- "trace": "b94669c0-425a-4b6c-ab30-504de8d9c127"
}
GET ICNPO categories (International Classification of Non-Profit Organisation)
spraak | string or null Example: spraak=NOB Select language for code descriptions. Known values:
|
{- "_embedded": {
- "icnpoKategorier": [
- {
- "icnpoNummer": "1100",
- "navn": "Kunst og kultur",
- "spraakkode": "NOB",
- "_links": {
- "property1": {
- "href": "string"
}, - "property2": {
- "href": "string"
}
}
}
]
}, - "_links": {
- "property1": {
- "href": "string"
}, - "property2": {
- "href": "string"
}
}
}
Get all information types in Frivillighetsregisteret.
spraak | string or null Example: spraak=NOB Select language for code descriptions. Known values:
|
{- "_embedded": {
- "informasjonstyper": [
- {
- "identifikator": "informasjonstype.kontonummer",
- "navn": "Kontonummer",
- "spraakkode": "NOB",
- "_links": {
- "property1": {
- "href": "string"
}, - "property2": {
- "href": "string"
}
}
}
]
}, - "_links": {
- "property1": {
- "href": "string"
}, - "property2": {
- "href": "string"
}
}
}