APIs
There are two different ways to search for data on Data.norge.no through endpoints. They are based on different technologies. In addition to these, we offer a lookup endpoint for extracting the organization's own descriptions from the registration service.
Search for data on Data.norge.no
Search
The search engine on Data.norge.no is based on Elastic search. This service searches in text in a limited selection of fields, and offers filters and other advanced functionality to aid users in finding their way.
Read more about the search endpoint.
SPARQL
The SPARQL-search is based on the rdf query language SPARQL, and is our most advanced and powerful search. The user has to make queries that follows correct syntax, but will be able to search in every harvested data points, not only pre-chosen fields. The endepoint is open for lookup, but it is not possible to write to it.
Read more about the SPARQL endepoint
AI Search
The AI search uses metadata from Data.norge.no and helps you find datasets using artificial intelligence. By using natural language, you can search freely without needing to know specific dataset names, technical terms, or formats.
Read more about the AI search endpoint
Resource Service
The resource service gives you direct access to resources from Data.norge.no through a REST API. You can retrieve datasets, concepts, data services, information models, services, and events, both as JSON and RDF graphs.
Read more about the resource service endpoint
Extract data from the registration service.
Catalog View
Organizations that are using the registration service, may extract their own descriptions. For the time being, this possibility is limited to concepts. The API is protected through Maskinporten.