Norwegian University of Science and Technology website screenshot

Norwegian University of Science and Technology

The Norwegian University of Science and Technology (NTNU) is Norway's largest university, headquartered in Trondheim with campuses in Gjoverik and Alesund, and ranked #264 in the QS World University Rankings 2025. NTNU does not operate a single consolidated institutional developer portal; instead its public, machine-readable footprint is delivered largely through national shared research and education infrastructure operated by Sikt (the Norwegian Agency for Shared Services in Education and Research). Confirmed public, programmatic access exists via the Cristin research information REST API (NTNU is Cristin institution 194), the NVA (Nasjonalt vitenarkiv) API that now hosts the migrated NTNU Open institutional repository, the DataverseNO research-data repository API, the TP timetable web service, and Feide/Dataporten identity (OpenID Connect / OAuth2 / SAML). Several NTNU lab and student GitHub organizations exist, but there is no single official institutional GitHub org.

5 APIs 0 Features
EducationHigher EducationUniversityResearchOpen DataNorwayScandinavia

APIs

Cristin Research Information API

Cristin is the Norwegian national Current Research Information System. NTNU's research output, persons, projects and institution records are exposed through the public Cristin v...

NVA Nasjonalt Vitenarkiv API

The National Research Archive (Nasjonalt vitenarkiv, NVA) is the Sikt operated open research archive that now hosts NTNU's institutional repository content (the former NTNU Open...

DataverseNO Research Data API

DataverseNO is the national, curated research-data repository (a Dataverse instance) where NTNU researchers deposit and publish datasets via the NTNU dataverse. Dataverse provid...

TP Timetable Web Service

TP (Timeplan) is the timetable, room-booking and course-activity system used by NTNU and hosted at tp.educloud.no/ntnu. It provides a versioned web-service interface under the /...

Feide / Dataporten Identity (OpenID Connect / SAML)

NTNU authenticates users through Feide, the national identity federation operated by Sikt, with Dataporten providing OAuth2 / OpenID Connect and SAML based single sign-on and id...

Pricing Plans

Ntnu Plans Pricing

2 plans

PLANS

Rate Limits

Ntnu Rate Limits

1 limits

RATE LIMITS

FinOps

Ntnu Finops

FINOPS

Semantic Vocabularies

Ntnu Context

22 classes · 4 properties

JSON-LD

API Governance Rules

Norwegian University of Science and Technology API Rules

6 rules · 1 errors 4 warnings 1 info

SPECTRAL

JSON Structure

Ntnu Datafile Structure

14 properties

JSON STRUCTURE

Ntnu Dataset Structure

15 properties

JSON STRUCTURE

Ntnu Dataverse Structure

12 properties

JSON STRUCTURE

Example Payloads

Ntnu Get Dataset Example

2 fields

EXAMPLE

Ntnu Get Dataverse Example

2 fields

EXAMPLE

Ntnu Search Example

2 fields

EXAMPLE

Resources

🔗
Website
Website
👥
GitHub
GitHub
🔗
LinkedIn
LinkedIn
🌐
DeveloperPortal
DeveloperPortal
🔑
Authentication
Authentication
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Review
Review

Sources

Raw ↑
aid: ntnu
name: Norwegian University of Science and Technology
description: 'The Norwegian University of Science and Technology (NTNU) is Norway''s largest university, headquartered in
  Trondheim with campuses in Gjoverik and Alesund, and ranked #264 in the QS World University Rankings 2025. NTNU does not
  operate a single consolidated institutional developer portal; instead its public, machine-readable footprint is delivered
  largely through national shared research and education infrastructure operated by Sikt (the Norwegian Agency for Shared
  Services in Education and Research). Confirmed public, programmatic access exists via the Cristin research information REST
  API (NTNU is Cristin institution 194), the NVA (Nasjonalt vitenarkiv) API that now hosts the migrated NTNU Open institutional
  repository, the DataverseNO research-data repository API, the TP timetable web service, and Feide/Dataporten identity (OpenID
  Connect / OAuth2 / SAML). Several NTNU lab and student GitHub organizations exist, but there is no single official institutional
  GitHub org.'
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/ntnu/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Research
- Open Data
- Norway
- Scandinavia
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
- aid: ntnu:cristin
  name: Cristin Research Information API
  description: Cristin is the Norwegian national Current Research Information System. NTNU's research output, persons, projects
    and institution records are exposed through the public Cristin v2 REST API; NTNU is Cristin institution id 194. The API
    returns JSON and is operated nationally by Sikt on behalf of participating institutions including NTNU.
  humanURL: https://api.cristin.no/v2/doc/index.html
  baseURL: https://api.cristin.no/v2/
  tags:
  - Research
  - CRIS
  - Publications
  - Open Data
  properties:
  - type: Documentation
    url: https://api.cristin.no/v2/doc/index.html
- aid: ntnu:nva
  name: NVA Nasjonalt Vitenarkiv API
  description: The National Research Archive (Nasjonalt vitenarkiv, NVA) is the Sikt operated open research archive that now
    hosts NTNU's institutional repository content (the former NTNU Open / ntnuopen.ntnu.no, which now redirects into NVA).
    NVA exposes a public REST API for publications and Cristin person/organization data.
  humanURL: https://nva.sikt.no/
  baseURL: https://api.nva.unit.no/
  tags:
  - Research
  - Repository
  - Open Access
  - Publications
  properties:
  - type: Documentation
    url: https://nva.sikt.no/
- aid: ntnu:dataverseno
  name: DataverseNO Research Data API
  description: DataverseNO is the national, curated research-data repository (a Dataverse instance) where NTNU researchers
    deposit and publish datasets via the NTNU dataverse. Dataverse provides a documented native REST API for search, dataset
    metadata and file access.
  humanURL: https://dataverse.no/dataverse/ntnu
  baseURL: https://dataverse.no/api/
  tags:
  - Research Data
  - Datasets
  - Open Data
  - Repository
  properties:
  - type: Documentation
    url: https://guides.dataverse.org/en/latest/api/
  - type: OpenAPI
    url: openapi/ntnu-dataverseno.yaml
  - type: JSONSchema
    url: json-schema/ntnu-dataset-schema.json
  - type: JSONSchema
    url: json-schema/ntnu-dataverse-schema.json
  - type: JSONSchema
    url: json-schema/ntnu-datafile-schema.json
  - type: x-json-structure
    url: json-structure/ntnu-dataset-structure.json
  - type: x-examples
    url: examples/ntnu-get-dataset-example.json
  - type: x-rules
    url: rules/ntnu-rules.yml
  - type: x-vocabulary
    url: vocabulary/ntnu-vocabulary.yml
  - type: x-json-ld
    url: json-ld/ntnu-context.jsonld
- aid: ntnu:tp
  name: TP Timetable Web Service
  description: TP (Timeplan) is the timetable, room-booking and course-activity system used by NTNU and hosted at tp.educloud.no/ntnu.
    It provides a versioned web-service interface under the /ntnu/ws/ path for course and timetable data. The web service
    is access controlled (returns HTTP 401 without credentials), so programmatic use requires institutional authorization.
  humanURL: https://tp.educloud.no/ntnu/timeplan/
  tags:
  - Timetable
  - Courses
  - Scheduling
  - Gated
  properties:
  - type: Documentation
    url: https://tp.educloud.no/ntnu/timeplan/
- aid: ntnu:feide
  name: Feide / Dataporten Identity (OpenID Connect / SAML)
  description: NTNU authenticates users through Feide, the national identity federation operated by Sikt, with Dataporten
    providing OAuth2 / OpenID Connect and SAML based single sign-on and identity APIs. Service providers integrating with
    NTNU users register clients and obtain tokens through Feide.
  humanURL: https://docs.feide.no/
  baseURL: https://auth.dataporten.no/
  tags:
  - Identity
  - Authentication
  - OpenID Connect
  - OAuth2
  - SAML
  - SSO
  properties:
  - type: Documentation
    url: https://docs.feide.no/
common:
- type: Website
  url: https://www.ntnu.edu/
- type: GitHub
  url: https://github.com/EECS-NTNU
- type: LinkedIn
  url: https://www.linkedin.com/school/ntnu/
- type: DeveloperPortal
  url: https://docs.feide.no/
- type: Authentication
  url: https://docs.feide.no/
- type: Plans
  url: plans/ntnu-plans-pricing.yml
- type: RateLimits
  url: rate-limits/ntnu-rate-limits.yml
- type: FinOps
  url: finops/ntnu-finops.yml
- type: Review
  url: review.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com