--- aid: tu-delft name: Delft University of Technology description: >- Delft University of Technology (TU Delft) is the largest and oldest public technical university in the Netherlands, ranked #51 in the QS World University Rankings 2025. Its public developer footprint centers on research and library data infrastructure rather than a unified developer portal: the 4TU.ResearchData repository (data.4tu.nl), which TU Delft co-founded and leads, exposes a public REST API (v2/v3, the open-source "djehuty" platform) plus OAI-PMH metadata harvesting; the TU Delft Repository (repository.tudelft.nl) publishes open-access theses and research output with OAI-PMH metadata; and TU Delft operates a NetID/OAuth2 single sign-on identity service. TU Delft historically ran a general institutional API platform at api.tudelft.nl (campus, buildings, courses, education and organisation data) secured with OAuth2, but that platform has been publicly announced as being suspended with no new client registrations accepted, so it is documented here as gated/legacy. type: Index position: Consumer access: 3rd-Party image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg url: https://raw.githubusercontent.com/api-evangelist/tu-delft/refs/heads/main/apis.yml tags: - Education - Higher Education - University - Research Data - Open Access - Library - Open Data - Netherlands - Europe created: '2026-06-03' modified: '2026-06-03' specificationVersion: '0.19' apis: - aid: tu-delft:researchdata name: 4TU.ResearchData API description: >- Public REST API for the 4TU.ResearchData repository (data.4tu.nl), which TU Delft co-founded and leads. Provides versioned endpoints (v2/v3) for published articles (datasets), collections, categories, licenses, author records and Git-backed dataset repositories. Built on the open-source "djehuty" platform developed by 4TU.ResearchData and Nikhef. humanURL: https://djehuty.4tu.nl/ baseURL: https://data.4tu.nl/v2 tags: [ Research Data, Open Data, Repository, REST, FAIR ] properties: - type: Documentation url: https://djehuty.4tu.nl/ - type: GitHub url: https://github.com/4TUResearchData/djehuty - aid: tu-delft:researchdata-oaipmh name: 4TU.ResearchData OAI-PMH description: >- OAI-PMH metadata harvesting interface for the 4TU.ResearchData repository, enabling programmatic harvesting of dataset and software metadata (findable via DataCite, Google Dataset Search and aggregators). humanURL: https://djehuty.4tu.nl/ tags: [ OAI-PMH, Metadata, Harvesting, Research Data ] properties: - type: Documentation url: https://djehuty.4tu.nl/ - aid: tu-delft:repository-oaipmh name: TU Delft Repository (OAI-PMH) description: >- Institutional repository for publicly available TU Delft research output, peer-reviewed articles, technical reports and 46,000+ bachelor/master theses. Metadata is licensed CC0 and exposed for programmatic harvesting via OAI-PMH; the repository is also indexed by OpenAIRE and OpenDOAR. humanURL: https://repository.tudelft.nl/ tags: [ OAI-PMH, Repository, Open Access, Theses, Metadata ] properties: - type: Documentation url: https://www.tudelft.nl/en/library/collections/resources-and-collections/access-academic-work-from-the-tu-delft-repository - aid: tu-delft:identity name: TU Delft NetID / OAuth2 SSO description: >- TU Delft single sign-on and identity service (NetID) used for authentication across TU Delft web services and as the OAuth2 authorization service (oauth.tudelft.nl) for institutional API access, supporting client-credentials and NetID-based authorization grants. humanURL: https://www.tudelft.nl/en/it-manuals/netid tags: [ Identity, Authentication, OAuth2, SSO, NetID ] properties: - type: Documentation url: https://www.tudelft.nl/en/it-manuals/netid - type: Authentication url: https://login.tudelft.nl/ - aid: tu-delft:institutional-api name: TU Delft API Platform (legacy / suspended) description: >- Legacy general-purpose TU Delft API platform (api.tudelft.nl) exposing campus, buildings, computer workspaces, educations, study-years, courses, course schedules, study results/progress and TU Delft organisation (faculties) data, secured with OAuth2 via oauth.tudelft.nl. TU Delft has publicly announced this API is being suspended with no new client registrations accepted and no near-term replacement; documented here for completeness as a gated/legacy interface. humanURL: https://api.tudelft.nl/cms/developers-guide/oauth2/ tags: [ Campus, Education, Courses, OAuth2, Legacy, Gated ] properties: - type: Documentation url: https://apidoc.tudelft.nl/ - type: Authentication url: https://api.tudelft.nl/cms/developers-guide/oauth2/ common: - type: Website url: https://www.tudelft.nl/ - type: GitHub url: https://github.com/4TUResearchData - type: LinkedIn url: https://www.linkedin.com/school/tu-delft/ - type: DeveloperPortal url: https://djehuty.4tu.nl/ - type: Authentication url: https://login.tudelft.nl/ - type: SourceCode url: https://github.com/4TUResearchData/djehuty - type: Plans url: plans/tu-delft-plans-pricing.yml - type: RateLimits url: rate-limits/tu-delft-rate-limits.yml - type: FinOps url: finops/tu-delft-finops.yml - type: Review url: review.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com