National Register for Educational-Psychological Services (NPR) APINasjonalt register for PP-tjenester (NPR) API
Nasjonalt register for PP-tjenester (NPR) APINational Register for Educational-Psychological Services (NPR) API
This API provides access to Norway's National Register for Educational-Psychological Services (Pedagogisk-psykologisk tjeneste, PP-tjenester), maintained by the Norwegian Directorate for Education and Training (Utdanningsdirektoratet). It exposes structured data on PP-service providers registered nationally, documented via an OpenAPI/Swagger interface and accessible without authentication. The register supports lookup of service units connected to educational-psychological support across Norwegian municipalities and counties, useful for integration with other education-sector systems and for public transparency on service provision.https://npr.udir.no/
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (73 fields)
| Field | Type | Description |
|---|---|---|
| organisasjonsnummer | string | Organization number.Organisasjonsnummer |
| sidenummer | integer (int32) | Page number; the first page is 1.Første side er nummer 1. |
| antallperside | integer (int32) | Number of units per page; default page size is 1000.Antall enheter per side. Standard sidestørrelse er 1000. |
| dato | string (date-time) | Filter for units changed after this date.Enheter som er endret etter dato |
| kommunenummer | string | Municipality number.Kommunenummer |
| fylkesnummer | string | County number.Fylkesnummer |
| naeringskode | string | Industry classification code.Naeringskode |
| AdresseAdresseApiModel | string | Street address.Street address. |
| PostnummerAdresseApiModel | string | Postal code.Postal code. |
| PoststedAdresseApiModel | string | Postal town/place name.Postal town/place name. |
| LandAdresseApiModel | string | Country name.Country name. |
| OrganisasjonsnummerEnhetMinimumApiModel | string | Organization number of the unit.Organization number of the unit. |
| NavnEnhetMinimumApiModel | string | Name of the unit.Name of the unit. |
| 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 code classification.Version of the industry code classification. |
| FylkesnummerFylkeApiModel | string | County number.County number. |
| StatsforvalterOrganisasjonsnummerFylkeApiModel | string | Organization number of the county governor office.Organization number of the county governor office. |
| BeskrivelseHjelpeenhetskode | string | Description of the auxiliary unit code.Description of the auxiliary unit code. |
| KommunenummerKommuneApiModel | string | Municipality number.Municipality number. |
| ErNedlagtKommuneApiModel | boolean | Whether the municipality has been dissolved/merged.Whether the municipality has been dissolved/merged. |
| 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) | Map zoom level for the coordinate.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 language form (målform) options.List of language form (målform) options. |
| NaeringskodeListeNaeringkodeResponse | array<object> | List of industry classification codes.List of industry classification codes. |
| KarakteristikkNprEnhetApiModel | string | Characteristic description of the unit.Characteristic description of the unit. |
| FulltNavnNprEnhetApiModel | string | Full name of the unit.Full name of the unit. |
| FylkeNprEnhetApiModel | unknown | County associated with the unit.County associated with the unit. |
| KommuneNprEnhetApiModel | unknown | Municipality associated with the unit.Municipality associated with the unit. |
| BeliggenhetsadresseNprEnhetApiModel | unknown | Physical location address of the unit.Physical location address of the unit. |
| PostadresseNprEnhetApiModel | unknown | Postal address of the unit.Postal address of the unit. |
| KoordinatNprEnhetApiModel | unknown | Geographic coordinate of the unit.Geographic coordinate of the unit. |
| InternettadresseNprEnhetApiModel | string | Website address of the unit.Website address of the unit. |
| MaalformNprEnhetApiModel | unknown | Language form (målform) used by the unit.Language form (målform) used by the unit. |
| OrganisasjonsformNprEnhetApiModel | unknown | Organizational form of the unit.Organizational form of the unit. |
| NaeringskoderNprEnhetApiModel | array<object> | Industry classification codes for the unit.Industry classification codes for the unit. |
| HjelpeenhetskodeNprEnhetApiModel | unknown | Auxiliary unit code of the unit.Auxiliary unit code of the unit. |
| UtgaattypeNprEnhetApiModel | unknown | Type of deregistration/expiry for the unit.Type of deregistration/expiry for the unit. |
| UtgaattDatoNprEnhetApiModel | string (date-time) | Date the unit was deregistered/expired.Date the unit was deregistered/expired. |
| ErAktivNprEnhetApiModel | boolean | Whether the unit is currently active.Whether the unit is currently active. |
| ErEkskludertNprEnhetApiModel | boolean | Whether the unit is excluded from the register.Whether the unit is excluded from the register. |
| ErPPtjenesteNprEnhetApiModel | boolean | Whether the unit is a PP (educational-psychological) service.Whether the unit is a PP (educational-psychological) service. |
| ErPPtjenesteeierNprEnhetApiModel | boolean | Whether the unit owns a PP service.Whether the unit owns a PP service. |
| ErAnnenEierNprEnhetApiModel | boolean | Whether the unit is another type of owner.Whether the unit is another type of owner. |
| AntallAnsatteNprEnhetApiModel | integer (int32) | Number of employees.Number of employees. |
| ForeldreRelasjonerNprEnhetApiModel | array<object> | List of parent relations to other units.List of parent relations to other units. |
| BarnRelasjonerNprEnhetApiModel | array<object> | List of child relations to other units.List of child relations to other units. |
| OppstartsEllerStiftelsesdatoNprEnhetApiModel | string (date-time) | Startup or establishment date of the unit.Startup or establishment date of the unit. |
| DatoEndretNprEnhetApiModel | string (date-time) | Date the unit's record was last changed.Date the unit's record was last changed. |
| SidenummerNprEnhetEnkelApiModelApiPageResult | integer (int32) | Current page number of the result set.Current page number of the result set. |
| AntallPerSideNprEnhetEnkelApiModelApiPageResult | integer (int32) | Number of units returned per page.Number of units returned per page. |
| AntallSiderNprEnhetEnkelApiModelApiPageResult | integer (int32) | Total number of pages in the result set.Total number of pages in the result set. |
| TotaltAntallEnheterNprEnhetEnkelApiModelApiPageResult | integer (int32) | Total number of units in the result set.Total number of units in the result set. |
| EnhetListeNprEnhetEnkelApiModelApiPageResult | array<object> | List of unit records on this page.List of unit records on this page. |
| EpostNprInnloggetEnhetApiModel | string | Email address of the logged-in unit.Email address of the logged-in unit. |
| TelefonNprInnloggetEnhetApiModel | string | Telephone number of the logged-in unit.Telephone number of the logged-in unit. |
| MobilNprInnloggetEnhetApiModel | string | Mobile phone number of the logged-in unit.Mobile phone number of the logged-in unit. |
| EnhetNprRelasjonApiModel | unknown | Related unit in the relation.Related unit in the relation. |
| RelasjonstypeNprRelasjonApiModel | unknown | Type of relation between units.Type of relation between units. |
| OrganisasjonsformListeOrganisasjonsformResponse | array<object> | List of organizational form options.List of organizational form options. |
| RelasjonstypeListeRelasjonstypeResponse | array<object> | List of relation type options.List of relation type options. |
| FritekstSoekSoekNprApiModel | string | Free-text search term.Free-text search term. |
| NaeringskodeSoekNprApiModel | string | Industry classification code to filter search.Industry classification code to filter search. |
| InkluderNedlagteSoekNprApiModel | boolean | Whether to include dissolved/closed units in search.Whether to include dissolved/closed units in search. |
| InkluderAktiveSoekNprApiModel | boolean | Whether to include active units in search.Whether to include active units in search. |
| InkluderPPtjenesteSoekNprApiModel | boolean | Whether to include PP service units in search.Whether to include PP service units in search. |
| InkluderEiereSoekNprApiModel | boolean | Whether to include owner units in search.Whether to include owner units in search. |
| InkluderAndreEnheterSoekNprApiModel | boolean | Whether to include other unit types in search.Whether to include other unit types in search. |
| UtgaattypeListeUtgaattypeResponse | array<object> | List of deregistration/expiry type options.List of deregistration/expiry type options. |
Schema captured from openapi 7 days ago.
Verification Status
Using the API
Configuration
- Base URL
- https://data-npr.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-npr.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.