### Enhetsregisteret API Query Parameters Reference Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/no/index A detailed reference of all supported query parameters for the Enhetsregisteret API, including their types, descriptions, and usage examples for constructing search queries. ```APIDOC Parameter: navn Type: string Description: The name of the entity. Free text, 1 to 180 characters. Example: navn=Sesam stasjon Parameter: navnMetodeForSoek Type: string Description: Search method for the 'navn' parameter. The only supported value is FORTLOEPENDE. Example: navn=sesam stasjon&navnMetodeForSoek=FORTLOEPENDE Parameter: organisasjonsnummer Type: Array of strings Description: Comma-separated list of organization numbers, 9 digits. Maximum 2000 items. Example: organisasjonsnummer=248969180,248969181 Parameter: overordnetEnhet Type: string Description: The organization number of the superior entity in the public sector. 9-digit string. Example: overordnetEnhet=248969180 Parameter: fraAntallAnsatte Type: string Description: Minimum number of employees. Must be 0, 1, or greater than 4. Example: fraAntallAnsatte=1 Parameter: tilAntallAnsatte Type: string Description: Maximum number of employees. Must be 0, 4, or greater than 4. Example: tilAntallAnsatte=4 Parameter: konkurs Type: boolean Description: Whether the entity is bankrupt. Example: konkurs=false Parameter: registrertIMvaregisteret Type: boolean Description: Whether the entity is registered in the VAT register. Example: registrertIMvaregisteret=false Parameter: registrertIForetaksregisteret Type: boolean Description: Whether the entity is registered in the Register of Business Enterprises. Example: registrertIForetaksregisteret=false Parameter: registrertIStiftelsesregisteret Type: boolean Description: Whether the entity is registered in the Register of Foundations. Example: registrertIStiftelsesregisteret=false Parameter: registrertIFrivillighetsregisteret Type: boolean Description: Whether the entity is registered in the Register of Voluntary Organizations. Example: registrertIFrivillighetsregisteret=false Parameter: frivilligRegistrertIMvaregisteret Type: Array of strings Description: Voluntarily registered in the VAT Register. Example: frivilligRegistrertIMvaregisteret=Test beskrivelse Parameter: underTvangsavviklingEllerTvangsopplosning Type: boolean Description: Whether the entity is under compulsory liquidation or compulsory dissolution. Example: underTvangsavviklingEllerTvangsopplosning=false Parameter: underAvvikling Type: boolean Description: Whether the entity is under liquidation. Example: underAvvikling=false Parameter: underKonkursbehandling Type: boolean Description: Whether the entity is bankrupt, under compulsory liquidation, or compulsory dissolution. Example: underKonkursbehandling=false Parameter: fraRegistreringsdatoEnhetsregisteret Type: string Description: Earliest registration date in the Central Coordinating Register for Legal Entities (ISO-8601 yyyy-MM-dd). Example: fraRegistreringsdatoEnhetsregisteret=2024-01-04 Parameter: tilRegistreringsdatoEnhetsregisteret Type: string Description: Latest registration date in the Central Coordinating Register for Legal Entities (ISO-8601 yyyy-MM-dd). Example: tilRegistreringsdatoEnhetsregisteret=2024-01-04 Parameter: fraStiftelsesdato Type: string Description: Earliest establishment date (ISO-8601 yyyy-MM-dd). Example: fraStiftelsesdato=2024-01-04 Parameter: tilStiftelsesdato Type: string Description: Latest establishment date (ISO-8601 yyyy-MM-dd). Example: tilStiftelsesdato=2024-01-04 Parameter: fraRegistreringsdatoMerverdiavgiftsregisteret Type: string Description: Earliest registration date in the VAT Register. Example: fraRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 Parameter: tilRegistreringsdatoMerverdiavgiftsregisteret Type: string Description: Latest registration date in the VAT Register. Example: tilRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 Parameter: fraRegistreringsdatoForetaksregisteret Type: string Description: Earliest registration date in the Register of Business Enterprises. Example: fraRegistreringsdatoForetaksregisteret=2024-01-04 Parameter: tilRegistreringsdatoForetaksregisteret Type: string Description: Latest registration date in the Register of Business Enterprises. Example: tilRegistreringsdatoForetaksregisteret=2024-01-04 Parameter: fraRegistreringsdatoFrivillighetsregisteret Type: string Description: Earliest registration date in the Register of Voluntary Organizations. Example: fraRegistreringsdatoFrivillighetsregisteret=2024-01-04 Parameter: tilRegistreringsdatoFrivillighetsregisteret Type: string Description: Latest registration date in the Register of Voluntary Organizations. Example: tilRegistreringsdatoFrivillighetsregisteret=2024-01-04 Parameter: fraRegistreringsdatoPartiregisteret Type: string Description: Earliest registration date in the Register of Political Parties. Example: fraRegistreringsdatoPartiregisteret=2024-01-04 Parameter: tilRegistreringsdatoPartiregisteret Type: string Description: Latest registration date in the Register of Political Parties. Example: tilRegistreringsdatoPartiregisteret=2024-01-04 Parameter: registrertIPartiregisteret Type: boolean Description: Whether the entity is registered in the Register of Political Parties. Example: registrertIPartiregisteret=false Parameter: organisasjonsform Type: Array of strings Description: Comma-separated list of organization forms. Example: organisasjonsform=AS,ENK Parameter: hjemmeside Type: string Description: The entity's website. Example: hjemmeside=www.brreg.no Parameter: institusjonellSektorkode Type: Array of strings Description: Comma-separated list of sector codes, 4 digits. Example: institusjonellSektorkode=1234,4321 Parameter: postadresse.adresse Type: Array of strings Description: Comma-separated list of Address (postal address). Example: postadresse.adresse=Oslo,Bergen Parameter: postadresse.kommunenummer Type: Array of strings Description: Comma-separated list of Municipality number (postal address), 4 digits. Example: postadresse.kommunenummer=0301,1101 ``` -------------------------------- ### Example Curl Request to Enhetsregisteret API Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index A basic curl command demonstrating how to make a GET request to the Enhetsregisteret API endpoint to retrieve data. ```curl curl 'https://data.brreg.no/enhetsregisteret/api/enheter' -i -X GET ``` -------------------------------- ### Example Curl Request for Brreg Enhetsregisteret API Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Demonstrates a basic GET request to the Brønnøysundregistrene (Brreg) Enhetsregisteret API using curl, including the '-i' flag to show response headers. ```Shell curl 'https://data.brreg.no/enhetsregisteret/api/underenheter' -i -X GET ``` -------------------------------- ### cURL Request: Download All Entities (JSON) Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Example cURL command to download the total inventory of entities in JSON format from the API. ```curl curl 'https://data.brreg.no/enhetsregisteret/api/enheter/lastned' -X GET -J -O ``` -------------------------------- ### cURL Request: Download All Entities as Spreadsheet Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Example cURL command to download the total inventory of entities in spreadsheet format from the API. ```curl curl 'https://data.brreg.no/enhetsregisteret/api/enheter/lastned/regneark' -X GET -J -O ``` -------------------------------- ### API Query Parameters for Enhetsregisteret Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/no/index Detailed documentation for all supported query parameters when interacting with the Brønnøysundregistrene Enhetsregisteret API. Each parameter includes its data type, an example of its usage, and a description of its function and any specific validation rules. ```APIDOC Parameter: navn Type: string Example: navn=Sesam stasjon Description: The entity's name. Free text from 1 to 180 characters. Parameter: organisasjonsnummer Type: Array of strings (<= 2000 items) Example: organisasjonsnummer=248969180,248969181 Description: Comma-separated list of organization numbers, 9 digits. Parameter: overordnetEnhet Type: string Example: overordnetEnhet=248969180 Description: The organization number of the superior entity in the public sector. String with 9 digits. Parameter: fraAntallAnsatte Type: string Example: fraAntallAnsatte=1 Description: Minimum number of employees. Must be 0, 1 or greater than 4. Parameter: tilAntallAnsatte Type: string Example: tilAntallAnsatte=4 Description: Maximum number. Must be 0, 4, or over 4. Parameter: konkurs Type: boolean Example: konkurs=false Description: Whether the entity is bankrupt. Parameter: registrertIMvaregisteret Type: boolean Example: registrertIMvaregisteret=false Description: Whether the entity is registered in the VAT register. Parameter: registrertIForetaksregisteret Type: boolean Example: registrertIForetaksregisteret=false Description: Whether the entity is registered in the Register of Business Enterprises. Parameter: registrertIStiftelsesregisteret Type: boolean Example: registrertIStiftelsesregisteret=false Description: Whether the entity is registered in the Foundation Register. Parameter: registrertIFrivillighetsregisteret Type: boolean Example: registrertIFrivillighetsregisteret=false Description: Whether the entity is registered in the Volunteer Register. Parameter: frivilligRegistrertIMvaregisteret Type: Array of strings Example: frivilligRegistrertIMvaregisteret=Test beskrivelse Description: Voluntarily registered in the VAT Register. Parameter: underTvangsavviklingEllerTvangsopplosning Type: boolean Example: underTvangsavviklingEllerTvangsopplosning=false Description: Whether the entity is under compulsory liquidation or compulsory dissolution. Parameter: underAvvikling Type: boolean Example: underAvvikling=false Description: Whether the entity is under liquidation. Parameter: underKonkursbehandling Type: boolean Example: underKonkursbehandling=false Description: Whether the entity is bankrupt, under compulsory liquidation or compulsory dissolution. Parameter: fraRegistreringsdatoEnhetsregisteret Type: string Example: fraRegistreringsdatoEnhetsregisteret=2024-01-04 Description: Earliest registration date in the Central Coordinating Register for Legal Entities (ISO-8601 yyyy-MM-dd). Parameter: tilRegistreringsdatoEnhetsregisteret Type: string Example: tilRegistreringsdatoEnhetsregisteret=2024-01-04 Description: Latest registration date in the Central Coordinating Register for Legal Entities (ISO-8601 yyyy-MM-dd). Parameter: fraStiftelsesdato Type: string Example: fraStiftelsesdato=2024-01-04 Description: Earliest establishment date (ISO-8601 yyyy-MM-dd). Parameter: tilStiftelsesdato Type: string Example: tilStiftelsesdato=2024-01-04 Description: Latest establishment date (ISO-8601 yyyy-MM-dd). Parameter: organisasjonsform Type: Array of strings Example: organisasjonsform=AS Description: Comma-separated list of organizational forms. Parameter: hjemmeside Type: string Example: hjemmeside=www.brreg.no Description: The entity's website. Parameter: institusjonellSektorkode Type: Array of strings Example: institusjonellSektorkode=1234,4321 Description: Comma-separated list of sector codes, 4 digits. Parameter: postadresse.adresse Type: Array of strings Example: postadresse.adresse=Oslo,Bergen Description: Comma-separated list of Address (postal address). Parameter: postadresse.kommunenummer Type: Array of strings Example: postadresse.kommunenummer=0301,1101 Description: Comma-separated list of Municipality number (postal address), 4 digits. Parameter: postadresse.landkode Type: Array of strings Example: postadresse.landkode=GB,NO Description: Comma-separated list of Country code (postal address). Parameter: postadresse.postnummer Type: Array of strings Example: postadresse.postnummer=5033,0319 Description: Comma-separated list of Postal code (postal address), 4 digits. Parameter: postadresse.poststed Type: string Example: postadresse.poststed=BERGEN Description: Postal place (postal address). Free text. Parameter: kommunenummer Type: Array of strings Example: kommunenummer=0301,1101 Description: Comma-separated list of municipality numbers (business address), 4 digits. Parameter: forretningsadresse.kommunenummer Type: Array of strings Example: forretningsadresse.kommunenummer=0301,1101 Description: Comma-separated list of municipality numbers (business address), 4 digits. Parameter: forretningsadresse.postnummer Type: Array of strings Example: forretningsadresse.postnummer=5033,0319 Description: Comma-separated list of postal numbers (business address), 4 digits. Parameter: forretningsadresse.poststed Type: string Example: forretningsadresse.poststed=OSLO Description: Postal place (business address). Free text. Parameter: forretningsadresse.landkode Type: Array of strings Example: forretningsadresse.landkode=GB,NO Description: Comma-separated list of country codes (business address). Parameter: forretningsadresse.adresse Type: Array of strings Example: forretningsadresse.adresse=Oslo,Bergen Description: Comma-separated list of addresses (business address). Parameter: naeringskode Type: Array of strings Example: naeringskode=41.109,01.1 Description: Comma-separated list of industry codes. Parameter: sisteInnsendteAarsregnskap Type: Array of strings Example: sisteInnsendteAarsregnskap=1999,2000 Description: Comma-separated list of years, 4 digits. Parameter: sort Type: string Example: sort=ASC Description: Field to sort by and sort order. E.g.: organisasjonsnummer,ASC or organisasjonsnummer,DESC. Parameter: size Type: string Example: size=10 Description: Page size. Parameter: page Type: string Example: page=1 Description: Page number. ``` -------------------------------- ### cURL Request: Download All Entities as CSV Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Example cURL command to download the total inventory of entities in CSV format from the API. ```curl curl 'https://data.brreg.no/enhetsregisteret/api/enheter/lastned/csv' -X GET -J -O ``` -------------------------------- ### Partiregisteret API: Download Total Inventory CSV Request Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Example cURL command to download the total inventory of entities from The Register of Political Parties in CSV format. This is a GET request to the specified API endpoint. ```curl curl 'https://data.brreg.no/partiregisteret/api/lastned/csv' -X GET -J -O ``` -------------------------------- ### Download Partiregisteret Total Entities as CSV (cURL) Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/no/index cURL command to download the complete dataset of entities from the Partiregisteret in CSV format. This is a simple GET request to the specified endpoint, saving the output to a file. ```curl curl 'https://data.brreg.no/partiregisteret/api/lastned/csv' -X GET -J -O ``` -------------------------------- ### Example 200 OK Response for Roles Endpoint Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/no/index A sample JSON response showing the structure of role data returned when successfully retrieving all roles for an entity. It includes details about role groups, individual roles, associated persons, and entities. ```JSON { "rollegrupper": [ { "type": { "kode": "ADOS", "beskrivelse": "Administrativ enhet - offentlig sektor", "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/roller/rollegruppetyper/ADOS" } } }, "sistEndret": "2019-06-19", "roller": [ { "type": { "kode": "ADOS", "beskrivelse": "Administrativ enhet - offentlig sektor", "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/roller/rolletyper/ADOS" } } }, "person": { "navn": { "fornavn": "fornavn", "mellomnavn": "mellomnavn", "etternavn": "etternavn" }, "fodselsdato": "1979-01-01", "erDoed": false }, "enhet": { "organisasjonsnummer": "154020209", "organisasjonsform": { "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/ASA" } }, "kode": "ASA", "utgaatt": "2024-01-04", "beskrivelse": "Allmennaksjeselskap" }, "navn": [ "Sesam", "Stasjon" ], "erSlettet": false, "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/enheter/154020209" } } }, "fratraadt": false, "rekkefolge": 1, "ansvarsandel": "50%", "valgtAv": { "kode": "A-AK", "beskrivelse": "Representant for A-aksjonærene", "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/roller/representanter/A-AK" } } }, "stadfestetFremtidsfullmakt": false, "begrensetRettsligHandleevne": false } ] } ], "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/enheter/123456789/roller" }, "enhet": { "href": "https://data.brreg.no/enhetsregisteret/enheter/123456789" } } } ``` -------------------------------- ### Example JSON Response for a Single Non-Profit Organization (200 OK) Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index This JSON sample demonstrates a successful API response (HTTP 200) when querying for a single non-profit organization. It directly provides the organization's details, including 'organisasjonsnummer', 'frivilligOrganisasjonsstatus', 'kontonummer', and other related information such as 'grasrotandel', 'regnskapsrapportering', 'vedtekter', 'icnpoKategorier', and 'paategninger', along with '_links'. ```json { "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" } } } ``` -------------------------------- ### Example 200 OK Response for Entity Roles Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index A sample JSON response demonstrating the structure of role data returned for a successful (200 OK) request to the entity roles endpoint. It includes details about role groups, individual roles, associated persons (with names and birth dates), and entities (with organization numbers and names). ```json { "rollegrupper": [ { "type": { "kode": "ADOS", "beskrivelse": "Administrativ enhet - offentlig sektor", "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/roller/rollegruppetyper/ADOS" } } }, "sistEndret": "2019-06-19", "roller": [ { "type": { "kode": "ADOS", "beskrivelse": "Administrativ enhet - offentlig sektor", "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/roller/rolletyper/ADOS" } } }, "person": { "navn": { "fornavn": "fornavn", "mellomnavn": "mellomnavn", "etternavn": "etternavn" }, "fodselsdato": "1979-01-01", "erDoed": false }, "enhet": { "organisasjonsnummer": "154020209", "organisasjonsform": { "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/ASA" } }, "kode": "ASA", "utgaatt": "2024-01-04", "beskrivelse": "Allmennaksjeselskap" }, "navn": [ "Sesam", "Stasjon" ], "erSlettet": false, "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/enheter/154020209" } } }, "fratraadt": false, "rekkefolge": 1, "ansvarsandel": "50%", "valgtAv": { "kode": "A-AK", "beskrivelse": "Representant for A-aksjonærene", "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api/roller/representanter/A-AK" } } }, "stadfestetFremtidsfullmakt": false, "begrensetRettsligHandleevne": false } ] }, "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/enheter/123456789/roller" }, "enhet": { "href": "https://data.brreg.no/enhetsregisteret/enheter/123456789" } } } ``` -------------------------------- ### BRREG Enhetsregisteret API Query Parameters Reference Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Comprehensive list of query parameters for the Enhetsregisteret API, detailing their types, example usage, and purpose for filtering entity searches. Parameters cover entity names, organization numbers, employee counts, registration statuses, and various dates. ```APIDOC queryParameters: navn: type: string example: navn=Sesam stasjon description: Entity's name. Free text from 1 to 180 characters navnMetodeForSoek: type: string example: navnMetodeForSoek=FORTLOEPENDE description: Search method for the navn parameter. The only supported value is FORTLOEPENDE. Example usage: navn=sesam stasjon&navnMetodeForSoek=FORTLOEPENDE organisasjonsnummer: type: Array of strings (<= 2000 items) example: organisasjonsnummer=248969180,248969181 description: Comma-separated list of organisation numbers, 9 digits overordnetEnhet: type: string example: overordnetEnhet=248969180 description: Organisation number of superior entity in public sector. String of 9 digits fraAntallAnsatte: type: string example: fraAntallAnsatte=1 description: Minimum number of employees. Must be 0, 1, or greater than 4 tilAntallAnsatte: type: string example: tilAntallAnsatte=4 description: Maximum number. Must be 0, 4, or over 4 konkurs: type: boolean example: konkurs=false description: Whether the entity is bankrupt. registrertIMvaregisteret: type: boolean example: registrertIMvaregisteret=false description: Whether the entity is registered in the VAT Register registrertIForetaksregisteret: type: boolean example: registrertIForetaksregisteret=false description: Whether the entity is registered in the Register of Business Enterprises. registrertIStiftelsesregisteret: type: boolean example: registrertIStiftelsesregisteret=false description: Whether the entity is registered in the Foundation Register. registrertIFrivillighetsregisteret: type: boolean example: registrertIFrivillighetsregisteret=false description: Whether the entity is registered in the Register of Non-Profit Organisations. frivilligRegistrertIMvaregisteret: type: Array of strings example: frivilligRegistrertIMvaregisteret=Test beskrivelse description: Voluntarily registered in the VAT Register. underTvangsavviklingEllerTvangsopplosning: type: boolean example: underTvangsavviklingEllerTvangsopplosning=false description: Whether the entity is under compulsory liquidation or dissolution underAvvikling: type: boolean example: underAvvikling=false description: Whether the entity is under liquidation underKonkursbehandling: type: boolean example: underKonkursbehandling=false description: Whether the entity is bankrupt, under compulsory liquidation or dissolution fraRegistreringsdatoEnhetsregisteret: type: string example: fraRegistreringsdatoEnhetsregisteret=2024-01-04 description: Earliest registration date in the CCR (ISO-8601 yyyy-MM-dd) tilRegistreringsdatoEnhetsregisteret: type: string example: tilRegistreringsdatoEnhetsregisteret=2024-01-04 description: Latest registration date in the CCR (ISO-8601 yyyy-MM-dd) fraStiftelsesdato: type: string example: fraStiftelsesdato=2024-01-04 description: Earliest foundation date (ISO-8601 yyyy-MM-dd) tilStiftelsesdato: type: string example: tilStiftelsesdato=2024-01-04 description: Latest foundation date (ISO-8601 yyyy-MM-dd) fraRegistreringsdatoMerverdiavgiftsregisteret: type: string example: fraRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 description: Earliest registration date in the VAT Register. tilRegistreringsdatoMerverdiavgiftsregisteret: type: string example: tilRegistreringsdatoMerverdiavgiftsregisteret=2024-01-04 description: Latest registration date in the VAT Register. fraRegistreringsdatoForetaksregisteret: type: string example: fraRegistreringsdatoForetaksregisteret=2024-01-04 description: Earliest registration date in the Register of Business Enterprises. tilRegistreringsdatoForetaksregisteret: type: string example: tilRegistreringsdatoForetaksregisteret=2024-01-04 description: Latest registration date in the Register of Business Enterprises. fraRegistreringsdatoFrivillighetsregisteret: type: string example: fraRegistreringsdatoFrivillighetsregisteret=2024-01-04 description: Earliest registration date in the Register of Non-Profit Organisations. tilRegistreringsdatoFrivillighetsregisteret: type: string example: tilRegistreringsdatoFrivillighetsregisteret=2024-01-04 description: Latest registration date in the Register of Non-Profit Organisations. fraRegistreringsdatoPartiregisteret: type: string example: fraRegistreringsdatoPartiregisteret=2024-01-04 description: Earliest registration date in the Register of Political Parties. tilRegistreringsdatoPartiregisteret: type: string example: tilRegistreringsdatoPartiregisteret=2024-01-04 description: Latest registration date in the Register of Political Parties. registrertIPartiregisteret: type: boolean example: registrertIPartiregisteret=false description: Whether the entity is registered in the Register of Political Parties. organisasjonsform: type: Array of strings example: organisasjonsform=AS,ENK description: Comma-separated list of types of organisations hjemmeside: type: string example: hjemmeside=www.brreg.no description: Entity's website institusjonellSektorkode: type: Array of strings example: institusjonellSektorkode=1234,4321 description: Comma-separated list of sector codes, 4 digits postadresse.adresse: type: Array of strings example: postadresse.adresse=Oslo,Bergen description: Comma-separated list of addresses (postal address) ``` -------------------------------- ### API Response Sample: Single Voluntary Organization (200 OK) Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/no/index Example JSON response for a successful (HTTP 200 OK) request to retrieve a single voluntary organization. This sample provides detailed information for one organization, including its organization number, status, bank account, registration dates, grass-roots share, accounting reports, statutes, ICNPO categories, and endorsements, along with HATEOAS links. ```JSON {"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"}}} ``` -------------------------------- ### Enhetsregisteret API: Underenheter 200 OK Response Sample Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Example JSON response for a successful (HTTP 200 OK) request to the Enhetsregisteret API's underenheter (sub-units) endpoint. It includes pagination links, embedded updated sub-unit data with details like update ID, date, organization number, and change type, and page metadata. ```json { "_links": { "next": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=1&size=20" }, "last": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=54469&size=20" }, "prev": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=0&size=20" }, "self": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter" }, "first": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=0&size=20" } }, "_embedded": { "oppdaterteUnderenheter": [ { "oppdateringsid": 1, "dato": "2018-04-23T06:03:29.443Z", "organisasjonsnummer": "913189892", "endringstype": "Ukjent", "_links": { "underenhet": { "href": "https://data.brreg.no/enhetsregisteret/api/undereenheter/913189892" } } } ] }, "page": { "number": 1, "size": 20, "totalPages": 20, "totalElements": 100 } } ``` -------------------------------- ### BRREG API: Curl GET Request for Sub-entity Download Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index Example of a basic curl command to perform a GET request to the Brønnøysund Register Centre (BRREG) API's sub-entity download endpoint. The -J and -O flags are used to save the response to a file. ```bash curl 'https://data.brreg.no/enhetsregisteret/api/underenheter/lastned' -X GET -J -O ``` -------------------------------- ### API Endpoint: Fetch All Services Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/en/index This section describes the /enhetsregisteret/api endpoint, which serves as a generic entry point to fetch all available services. It lists possible HTTP responses (200 OK, 415 Unsupported Media Type) and provides a sample JSON response structure, including links to various sub-resources like entities, sub-entities, organizational forms, and updates. ```APIDOC get /enhetsregisteret/api Server: https://data.brreg.no/enhetsregisteret/api Responses: 200: OK 415: Unsupported media type Response Sample (200 OK, application/json): { "_links": { "self": { "href": "https://data.brreg.no/enhetsregisteret/api" }, "enheter": { "href": "https://data.brreg.no/enhetsregisteret/api/enheter" }, "underenheter": { "href": "https://data.brreg.no/enhetsregisteret/api/underenheter" }, "organisasjonsformer": { "href": "https://data.brreg.no/enhetsregisteret/api/organisasjonsformer" }, "oppdateringer/enheter": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/enheter" }, "oppdateringer/underenheter": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter" }, "kommuner": { "href": "https://data.brreg.no/enhetsregisteret/api/kommuner" } } } ``` -------------------------------- ### Partiregisteret Download CSV Field Descriptions Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/no/index Documentation describing the fields included in the CSV download for the Partiregisteret, listing each field's purpose and order within the file. ```APIDOC Fields in order: - Organisasjonsnummer til enheten (Organization number of the entity) - Registrert og vernet partinavn (Registered and protected party name) - Enhetens organisasjonsform (Entity's organizational form) - Enhetens forretningsadresse (Entity's business address) - Postnummer forretningsadresse (Postal code business address) - Kommunenummer forretningsadresse (Municipality number business address) - Kommunenavn forretningsadresse (Municipality name business address) - Land forretningsadresse (Country business address) - Enhetens postadresse (Entity's postal address) - Postnummer postadresse (Postal code postal address) - Poststed postadresse (Postal place postal address) - Land postadresse (Country postal address) ``` -------------------------------- ### Get Enhetsregisteret Updates API 200 Response Sample Source: https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html/enhetsregisteret/api/dokumentasjon/no/index Example JSON response for a successful (HTTP 200) request to the Enhetsregisteret updates API, showing pagination links and a sample updated sub-entity. This response structure includes navigation links, embedded updated sub-entities, and pagination metadata. ```json { "_links": { "next": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=1&size=20" }, "last": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=54469&size=20" }, "prev": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=0&size=20" }, "self": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter" }, "first": { "href": "https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=0&size=20" } }, "_embedded": { "oppdaterteUnderenheter": [ { "oppdateringsid": 1, "dato": "2018-04-23T06:03:29.443Z", "organisasjonsnummer": "913189892", "endringstype": "Ukjent", "_links": { "underenhet": { "href": "https://data.brreg.no/enhetsregisteret/api/undereenheter/913189892" } } } ] }, "page": { "number": 1, "size": 20, "totalPages": 20, "totalElements": 100 } } ```