National School Register (NSR) APINasjonalt skoleregister (NSR) API
Nasjonalt skoleregister (NSR) APINational School Register (NSR) API
An open API providing access to the National School Register (Nasjonalt skoleregister, NSR) of Norway, maintained by the Norwegian Directorate for Education and Training (Utdanningsdirektoratet). It offers structured data on Norwegian schools, including identifiers and related administrative information. The API is freely accessible without authentication and is documented via OpenAPI, making it suitable for integration into other systems that require up-to-date reference data on schools across Norway.https://nsr.udir.no/
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (84 fields)
| Field | Type | Description |
|---|---|---|
| organisasjonsnummer | string | Organization number of the entity.Organisasjonsnummer |
| sidenummer | integer (int32) | Page number, starting at 1.Første side er nummer 1. |
| antallperside | integer (int32) | Number of records per page, default 1000.Antall enheter per side. Standard sidestørrelse er 1000. |
| dato | string (date-time) | Filters entities changed after this date.Enheter som er endret etter dato |
| kommunenummer | string | Municipality number.Kommunenummer |
| fylkesnummer | string | County number.Fylkesnummer |
| skolekategoriid | string | Identifier for the school category.SkolekategoriId |
| naeringskode | string | Industry classification code.Naeringskode |
| AdresseAdresseApiModel | string | Street address.Street address. |
| PostnummerAdresseApiModel | string | Postal code.Postal code. |
| PoststedAdresseApiModel | string | Postal town or city.Postal town or city. |
| LandAdresseApiModel | string | Country.Country. |
| OrganisasjonsnummerEnhetMinimumApiModel | string | Organization number of the entity.Organization number of the entity. |
| NavnEnhetMinimumApiModel | string | Name of the entity.Name of the entity. |
| PrioritetEnhetNaeringskodeApiModel | integer (int32) | Priority ranking of the industry code.Priority ranking of the industry code. |
| KodeEnhetNaeringskodeApiModel | string | Industry classification code value.Industry classification code value. |
| VersjonEnhetNaeringskodeApiModel | string | Version of the industry classification code.Version of the industry classification code. |
| FylkesnummerFylkeApiModel | string | County number.County number. |
| StatsforvalterOrganisasjonsnummerFylkeApiModel | string | Organization number of the county governor's office.Organization number of the county governor's office. |
| BeskrivelseHjelpeenhetskode | string | Description of the sub-unit code.Description of the sub-unit code. |
| KommunenummerKommuneApiModel | string | Municipality number.Municipality number. |
| ErNedlagtKommuneApiModel | boolean | Indicates whether the municipality has been discontinued.Indicates whether the municipality has been discontinued. |
| KostragruppeKommuneApiModel | unknown | KOSTRA group classification of the municipality.KOSTRA group classification of the municipality. |
| LengdegradKoordinatApiModel | number (double) | Longitude coordinate.Longitude coordinate. |
| BreddegradKoordinatApiModel | number (double) | Latitude coordinate.Latitude coordinate. |
| ZoomKoordinatApiModel | integer (int32) | Suggested map zoom level for the coordinate.Suggested map zoom level for the coordinate. |
| GeoKildeKoordinatApiModel | string | Source of the geographic coordinate.Source of the geographic coordinate. |
| IdKostragruppeApiModel | integer (int32) | Identifier of the KOSTRA group.Identifier of the KOSTRA group. |
| MaalformListeMaalformResponse | array<object> | List of available language form values.List of available language form values. |
| NaeringskodeListeNaeringkodeResponse | array<object> | List of available industry classification codes.List of available industry classification codes. |
| KarakteristikkNsrEnhetApiModel | string | Characteristic or type description of the entity.Characteristic or type description of the entity. |
| FulltNavnNsrEnhetApiModel | string | Full official name of the entity.Full official name of the entity. |
| FylkeNsrEnhetApiModel | unknown | County the entity belongs to.County the entity belongs to. |
| KommuneNsrEnhetApiModel | unknown | Municipality the entity belongs to.Municipality the entity belongs to. |
| BeliggenhetsadresseNsrEnhetApiModel | unknown | Physical location address of the entity.Physical location address of the entity. |
| PostadresseNsrEnhetApiModel | unknown | Postal address of the entity.Postal address of the entity. |
| KoordinatNsrEnhetApiModel | unknown | Geographic coordinates of the entity.Geographic coordinates of the entity. |
| InternettadresseNsrEnhetApiModel | string | Website address of the entity.Website address of the entity. |
| MaalformNsrEnhetApiModel | unknown | Language form used by the entity.Language form used by the entity. |
| OrganisasjonsformNsrEnhetApiModel | unknown | Organizational form of the entity.Organizational form of the entity. |
| NaeringskoderNsrEnhetApiModel | array<object> | List of industry classification codes for the entity.List of industry classification codes for the entity. |
| HjelpeenhetskodeNsrEnhetApiModel | unknown | Sub-unit code associated with the entity.Sub-unit code associated with the entity. |
| UtgaattypeNsrEnhetApiModel | unknown | Type indicating why the entity was discontinued.Type indicating why the entity was discontinued. |
| UtgaattDatoNsrEnhetApiModel | string (date-time) | Date the entity was discontinued.Date the entity was discontinued. |
| ErAktivNsrEnhetApiModel | boolean | Indicates whether the entity is currently active.Indicates whether the entity is currently active. |
| ErEkskludertNsrEnhetApiModel | boolean | Indicates whether the entity is excluded from the register.Indicates whether the entity is excluded from the register. |
| ErSkoleNsrEnhetApiModel | boolean | Indicates whether the entity is a school.Indicates whether the entity is a school. |
| ErSkoleeierNsrEnhetApiModel | boolean | Indicates whether the entity is a school owner.Indicates whether the entity is a school owner. |
| ErGrunnskoleNsrEnhetApiModel | boolean | Indicates whether the entity is a primary/lower secondary school.Indicates whether the entity is a primary/lower secondary school. |
| ErPrivatskoleNsrEnhetApiModel | boolean | Indicates whether the entity is a private school.Indicates whether the entity is a private school. |
| ErOffentligSkoleNsrEnhetApiModel | boolean | Indicates whether the entity is a public school.Indicates whether the entity is a public school. |
| ErVideregaaendeSkoleNsrEnhetApiModel | boolean | Indicates whether the entity is an upper secondary school.Indicates whether the entity is an upper secondary school. |
| ErSpesialskoleNsrEnhetApiModel | boolean | Indicates whether the entity is a special-needs school.Indicates whether the entity is a special-needs school. |
| ErGrunnopplaeringNsrEnhetApiModel | boolean | Indicates whether the entity provides basic education.Indicates whether the entity provides basic education. |
| PrivatskoleGodkjenningNsrEnhetApiModel | unknown | Approval status information for private schools.Approval status information for private schools. |
| ElevtallNsrEnhetApiModel | integer (int32) | Number of pupils enrolled.Number of pupils enrolled. |
| AntallAnsatteNsrEnhetApiModel | integer (int32) | Number of employees.Number of employees. |
| SkoletrinnGSFraNsrEnhetApiModel | integer (int32) | Lowest primary/lower secondary grade level offered.Lowest primary/lower secondary grade level offered. |
| SkoletrinnGSTilNsrEnhetApiModel | integer (int32) | Highest primary/lower secondary grade level offered.Highest primary/lower secondary grade level offered. |
| SkoletrinnVGSFraNsrEnhetApiModel | integer (int32) | Lowest upper secondary grade level offered.Lowest upper secondary grade level offered. |
| SkoletrinnVGSTilNsrEnhetApiModel | integer (int32) | Highest upper secondary grade level offered.Highest upper secondary grade level offered. |
| SkolekategorierNsrEnhetApiModel | array<object> | List of school category classifications for the entity.List of school category classifications for the entity. |
| ForeldreRelasjonerNsrEnhetApiModel | array<object> | List of parent entity relationships.List of parent entity relationships. |
| BarnRelasjonerNsrEnhetApiModel | array<object> | List of child entity relationships.List of child entity relationships. |
| OppstartsEllerStiftelsesdatoNsrEnhetApiModel | string (date-time) | Date the entity was established or started.Date the entity was established or started. |
| DatoEndretNsrEnhetApiModel | string (date-time) | Date the entity's record was last changed.Date the entity's record was last changed. |
| SidenummerNsrEnhetEnkelApiModelApiPageResult | integer (int32) | Current page number of the result set.Current page number of the result set. |
| AntallPerSideNsrEnhetEnkelApiModelApiPageResult | integer (int32) | Number of records returned per page.Number of records returned per page. |
| AntallSiderNsrEnhetEnkelApiModelApiPageResult | integer (int32) | Total number of pages in the result set.Total number of pages in the result set. |
| TotaltAntallEnheterNsrEnhetEnkelApiModelApiPageResult | integer (int32) | Total number of entities matching the query.Total number of entities matching the query. |
| EnhetListeNsrEnhetEnkelApiModelApiPageResult | array<object> | List of entities returned in the result page.List of entities returned in the result page. |
| EpostNsrInnloggetEnhetApiModel | string | Email address of the logged-in entity.Email address of the logged-in entity. |
| TelefonNsrInnloggetEnhetApiModel | string | Telephone number of the logged-in entity.Telephone number of the logged-in entity. |
| MobilNsrInnloggetEnhetApiModel | string | Mobile phone number of the logged-in entity.Mobile phone number of the logged-in entity. |
| ErInaktivIGSINsrInnloggetEnhetApiModel | boolean | Indicates whether the entity is inactive in GSI.Indicates whether the entity is inactive in GSI. |
| InaktivIGSIDatoNsrInnloggetEnhetApiModel | string (date-time) | Date the entity became inactive in GSI.Date the entity became inactive in GSI. |
| EnhetNsrRelasjonApiModel | unknown | Related entity in the relationship.Related entity in the relationship. |
| RelasjonstypeNsrRelasjonApiModel | unknown | Type of relationship between entities.Type of relationship between entities. |
| OrganisasjonsformListeOrganisasjonsformResponse | array<object> | List of available organizational form values.List of available organizational form values. |
| GodkjenningslovPrivatskoleGodkjenningApiModel | string | Law under which the private school approval was granted.Law under which the private school approval was granted. |
| GodkjentStatusPrivatskoleGodkjenningApiModel | string | Approval status code of the private school.Approval status code of the private school. |
| GodkjentStatusTekstPrivatskoleGodkjenningApiModel | string | Text description of the private school's approval status.Text description of the private school's approval status. |
| RelasjonstypeListeRelasjonstypeResponse | array<object> | List of available relationship type values.List of available relationship type values. |
| SkolekategoriListeSkolekategoriResponse | array<object> | List of available school category values.List of available school category values. |
Schema captured from openapi 4 days ago.
Verification Status
Using the API
Configuration
- Base URL
- https://data-nsr.udir.no/swagger/v4/swagger.json
- Format
- openapi
License
Terms stated by the source (not a recognized license):
https://data.norge.no/nlod/no
Query examples
curl -s 'https://data-nsr.udir.no/swagger/v4/swagger.json' -H 'Accept: application/json'Machine-readable API description (use it to generate clients).
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.