ETH Zurich – Swiss Federal Institute of Technology website screenshot

ETH Zurich – Swiss Federal Institute of Technology

ETH Zurich (Eidgenössische Technische Hochschule Zürich) is a public science and technology university founded in 1855, ranked #7 in the QS World University Rankings 2025. Its most visible public developer footprint is the ETH Library API Platform, an Apigee-managed developer portal exposing six documented OpenAPI 3.0 REST APIs (Discovery, ETHorama, Geo, Persons, Research Collection, Vector) for the library's open bibliographic, georeferenced, and research-output data. The ETH Zurich Research Collection additionally offers a public OAI-PMH harvesting interface, and the eth-library GitHub organization publishes the OpenAPI specifications and related open-source tooling. All REST APIs require a free one-time registration to obtain an API key.

ETH Zurich – Swiss Federal Institute of Technology publishes 35 APIs on the APIs.io network, including bitstreams API, collections API, communities API, and 32 more. Tagged areas include Education, Higher Education, University, Research, and Library.

The ETH Zurich – Swiss Federal Institute of Technology catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

ETH Zurich – Swiss Federal Institute of Technology’s developer surface includes authentication, documentation, GitHub presence, engineering blog, and 20 more developer resources.

44.5/100 developing ▬ flat Agent 34/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeSelf serve⚡ Free to try
35 APIs
EducationHigher EducationUniversityResearchLibraryOpen DataSwitzerland

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 44.5/100 · developing
Contract Quality 14.8 / 25
Developer Ergonomics 6.1 / 20
Commercial Clarity 5.8 / 20
Operational Transparency 3.4 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 34/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/eth-zurich: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 35

Individual APIs this provider publishes, each with its own machine-readable definition.

ETH Zurich – Swiss Federal Institute of Technology bitstreams API

The bitstreams API from ETH Zurich – Swiss Federal Institute of Technology — 4 operation(s) for bitstreams.

ETH Zurich – Swiss Federal Institute of Technology collections API

The collections API from ETH Zurich – Swiss Federal Institute of Technology — 3 operation(s) for collections.

ETH Zurich – Swiss Federal Institute of Technology communities API

The communities API from ETH Zurich – Swiss Federal Institute of Technology — 5 operation(s) for communities.

ETH Zurich – Swiss Federal Institute of Technology Content Item API

The Content Item API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for content item.

ETH Zurich – Swiss Federal Institute of Technology Contributors API

The Contributors API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for contributors.

ETH Zurich – Swiss Federal Institute of Technology Core API

The Core API from ETH Zurich – Swiss Federal Institute of Technology — 9 operation(s) for core.

ETH Zurich – Swiss Federal Institute of Technology Discover API

The Discover API from ETH Zurich – Swiss Federal Institute of Technology — 7 operation(s) for discover.

ETH Zurich – Swiss Federal Institute of Technology Dossier API

The Dossier API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for dossier.

ETH Zurich – Swiss Federal Institute of Technology Dossiers API

The Dossiers API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for dossiers.

ETH Zurich – Swiss Federal Institute of Technology e-maps API

The e-maps API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for e-maps.

ETH Zurich – Swiss Federal Institute of Technology E-Pics items API

The E-Pics items API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for e-pics items.

ETH Zurich – Swiss Federal Institute of Technology e-rara API

The e-rara API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for e-rara.

ETH Zurich – Swiss Federal Institute of Technology ETH Research Collection API V2 API

The ETH Research Collection API V2 API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for eth research collection api v2.

ETH Zurich – Swiss Federal Institute of Technology Geo Container API

The Geo Container API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for geo container.

ETH Zurich – Swiss Federal Institute of Technology geo-topics API

The geo-topics API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for geo-topics.

ETH Zurich – Swiss Federal Institute of Technology Geodata API

The Geodata API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for geodata.

ETH Zurich – Swiss Federal Institute of Technology handle API

The handle API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for handle.

ETH Zurich – Swiss Federal Institute of Technology Information about a person API

The Information about a person API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for information about a person.

ETH Zurich – Swiss Federal Institute of Technology items API

The items API from ETH Zurich – Swiss Federal Institute of Technology — 5 operation(s) for items.

ETH Zurich – Swiss Federal Institute of Technology List of persons API

The List of persons API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for list of persons.

ETH Zurich – Swiss Federal Institute of Technology Locations API

The Locations API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for locations.

ETH Zurich – Swiss Federal Institute of Technology Maps API

The Maps API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for maps.

ETH Zurich – Swiss Federal Institute of Technology Places API

The Places API from ETH Zurich – Swiss Federal Institute of Technology — 3 operation(s) for places.

ETH Zurich – Swiss Federal Institute of Technology Poi API

The Poi API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for poi.

ETH Zurich – Swiss Federal Institute of Technology Poi items API

The Poi items API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for poi items.

ETH Zurich – Swiss Federal Institute of Technology Pois API

The Pois API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for pois.

ETH Zurich – Swiss Federal Institute of Technology provenance items API

The provenance items API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for provenance items.

ETH Zurich – Swiss Federal Institute of Technology Publication places API

The Publication places API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for publication places.

ETH Zurich – Swiss Federal Institute of Technology Route API

The Route API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for route.

ETH Zurich – Swiss Federal Institute of Technology Routes API

The Routes API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for routes.

ETH Zurich – Swiss Federal Institute of Technology search API

The search API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for search.

ETH Zurich – Swiss Federal Institute of Technology Search Portal resources API

The Search Portal resources API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for search portal resources.

ETH Zurich – Swiss Federal Institute of Technology Suggestion API

The Suggestion API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for suggestion.

ETH Zurich – Swiss Federal Institute of Technology Topics API

The Topics API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for topics.

ETH Zurich – Swiss Federal Institute of Technology Util API

The Util API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for util.

Scroll for all 35

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Eth Zurich Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Eth Zurich Context

15 classes · 6 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

ETH Zurich – Swiss Federal Institute of Technology API Rules

5 rules · 1 errors 3 warnings 1 info

SPECTRAL

JSON Schema 1

Standalone JSON Schema definitions for this provider's data models.

ETH Research Collection Item

4 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Examples 2

Example request and response payloads for these APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Eth Zurich Authentication

apiKey · 1 scheme

SECURITY

Eth Zurich Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Eth Zurich Vulnerability Disclosure

security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Eth Zurich Agentic Access

78 operations

78 operations · 0 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 4

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: eth-zurich
name: ETH Zurich – Swiss Federal Institute of Technology
description: 'ETH Zurich (Eidgenössische Technische Hochschule Zürich) is a public science and technology university founded
  in 1855, ranked #7 in the QS World University Rankings 2025. Its most visible public developer footprint is the ETH Library
  API Platform, an Apigee-managed developer portal exposing six documented OpenAPI 3.0 REST APIs (Discovery, ETHorama, Geo,
  Persons, Research Collection, Vector) for the library''s open bibliographic, georeferenced, and research-output data. The
  ETH Zurich Research Collection additionally offers a public OAI-PMH harvesting interface, and the eth-library GitHub organization
  publishes the OpenAPI specifications and related open-source tooling. All REST APIs require a free one-time registration
  to obtain an API key.'
type: Index
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/eth-zurich.png
url: https://raw.githubusercontent.com/api-evangelist/eth-zurich/refs/heads/main/apis.yml
tags:
- Education
- Higher Education
- University
- Research
- Library
- Open Data
- Switzerland
created: '2026-06-03'
modified: '2026-06-03'
specificationVersion: '0.19'
apis:
- aid: eth-zurich:eth-zurich-bitstreams-api
  name: ETH Zurich – Swiss Federal Institute of Technology bitstreams API
  description: The bitstreams API from ETH Zurich – Swiss Federal Institute of Technology — 4 operation(s) for bitstreams.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - bitstreams
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-bitstreams-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-collections-api
  name: ETH Zurich – Swiss Federal Institute of Technology collections API
  description: The collections API from ETH Zurich – Swiss Federal Institute of Technology — 3 operation(s) for collections.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - collections
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-collections-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-communities-api
  name: ETH Zurich – Swiss Federal Institute of Technology communities API
  description: The communities API from ETH Zurich – Swiss Federal Institute of Technology — 5 operation(s) for communities.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - communities
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-communities-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-content-item-api
  name: ETH Zurich – Swiss Federal Institute of Technology Content Item API
  description: The Content Item API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for content item.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Content Item
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-content-item-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-contributors-api
  name: ETH Zurich – Swiss Federal Institute of Technology Contributors API
  description: The Contributors API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for contributors.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Contributors
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-contributors-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-core-api
  name: ETH Zurich – Swiss Federal Institute of Technology Core API
  description: The Core API from ETH Zurich – Swiss Federal Institute of Technology — 9 operation(s) for core.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Core
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-core-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-discover-api
  name: ETH Zurich – Swiss Federal Institute of Technology Discover API
  description: The Discover API from ETH Zurich – Swiss Federal Institute of Technology — 7 operation(s) for discover.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Discover
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-discover-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-dossier-api
  name: ETH Zurich – Swiss Federal Institute of Technology Dossier API
  description: The Dossier API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for dossier.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Dossier
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-dossier-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-dossiers-api
  name: ETH Zurich – Swiss Federal Institute of Technology Dossiers API
  description: The Dossiers API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for dossiers.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Dossiers
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-dossiers-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-e-maps-api
  name: ETH Zurich – Swiss Federal Institute of Technology e-maps API
  description: The e-maps API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for e-maps.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - e-maps
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-e-maps-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-e-pics-items-api
  name: ETH Zurich – Swiss Federal Institute of Technology E-Pics items API
  description: The E-Pics items API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for e-pics items.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - E-Pics items
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-e-pics-items-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-e-rara-api
  name: ETH Zurich – Swiss Federal Institute of Technology e-rara API
  description: The e-rara API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for e-rara.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - e-rara
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-e-rara-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-eth-research-collection-api-v2-api
  name: ETH Zurich – Swiss Federal Institute of Technology ETH Research Collection API V2 API
  description: The ETH Research Collection API V2 API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s)
    for eth research collection api v2.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - ETH Research Collection API V2
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-eth-research-collection-api-v2-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-geo-container-api
  name: ETH Zurich – Swiss Federal Institute of Technology Geo Container API
  description: The Geo Container API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for geo container.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Geo Container
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-geo-container-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-geo-topics-api
  name: ETH Zurich – Swiss Federal Institute of Technology geo-topics API
  description: The geo-topics API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for geo-topics.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - geo-topics
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-geo-topics-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-geodata-api
  name: ETH Zurich – Swiss Federal Institute of Technology Geodata API
  description: The Geodata API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for geodata.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Geodata
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-geodata-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-handle-api
  name: ETH Zurich – Swiss Federal Institute of Technology handle API
  description: The handle API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for handle.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - handle
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-handle-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-information-about-a-person-api
  name: ETH Zurich – Swiss Federal Institute of Technology Information about a person API
  description: The Information about a person API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s)
    for information about a person.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Information about a person
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-information-about-a-person-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-items-api
  name: ETH Zurich – Swiss Federal Institute of Technology items API
  description: The items API from ETH Zurich – Swiss Federal Institute of Technology — 5 operation(s) for items.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - items
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-items-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-list-of-persons-api
  name: ETH Zurich – Swiss Federal Institute of Technology List of persons API
  description: The List of persons API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for list of
    persons.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - List of persons
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-list-of-persons-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-locations-api
  name: ETH Zurich – Swiss Federal Institute of Technology Locations API
  description: The Locations API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for locations.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Locations
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-locations-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-maps-api
  name: ETH Zurich – Swiss Federal Institute of Technology Maps API
  description: The Maps API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for maps.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Maps
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-maps-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-places-api
  name: ETH Zurich – Swiss Federal Institute of Technology Places API
  description: The Places API from ETH Zurich – Swiss Federal Institute of Technology — 3 operation(s) for places.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Places
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-places-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-poi-api
  name: ETH Zurich – Swiss Federal Institute of Technology Poi API
  description: The Poi API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for poi.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Poi
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-poi-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-poi-items-api
  name: ETH Zurich – Swiss Federal Institute of Technology Poi items API
  description: The Poi items API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for poi items.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Poi items
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-poi-items-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-pois-api
  name: ETH Zurich – Swiss Federal Institute of Technology Pois API
  description: The Pois API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for pois.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Pois
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-pois-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-provenance-items-api
  name: ETH Zurich – Swiss Federal Institute of Technology provenance items API
  description: The provenance items API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for provenance
    items.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - provenance items
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-provenance-items-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-publication-places-api
  name: ETH Zurich – Swiss Federal Institute of Technology Publication places API
  description: The Publication places API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for publication
    places.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Publication places
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-publication-places-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-route-api
  name: ETH Zurich – Swiss Federal Institute of Technology Route API
  description: The Route API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for route.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Route
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-route-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-routes-api
  name: ETH Zurich – Swiss Federal Institute of Technology Routes API
  description: The Routes API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for routes.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Routes
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-routes-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-search-api
  name: ETH Zurich – Swiss Federal Institute of Technology search API
  description: The search API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for search.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - search
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-search-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-search-portal-resources-api
  name: ETH Zurich – Swiss Federal Institute of Technology Search Portal resources API
  description: The Search Portal resources API from ETH Zurich – Swiss Federal Institute of Technology — 2 operation(s) for
    search portal resources.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Search Portal resources
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-search-portal-resources-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-suggestion-api
  name: ETH Zurich – Swiss Federal Institute of Technology Suggestion API
  description: The Suggestion API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for suggestion.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Suggestion
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-suggestion-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-topics-api
  name: ETH Zurich – Swiss Federal Institute of Technology Topics API
  description: The Topics API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for topics.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Topics
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-topics-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
- aid: eth-zurich:eth-zurich-util-api
  name: ETH Zurich – Swiss Federal Institute of Technology Util API
  description: The Util API from ETH Zurich – Swiss Federal Institute of Technology — 1 operation(s) for util.
  humanURL: https://eth-library.github.io/apiplatform-swagger/
  tags:
  - Util
  properties:
  - type: OpenAPI
    url: openapi/eth-zurich-util-api-openapi.yml
  - type: Documentation
    url: https://eth-library.github.io/apiplatform-swagger/
  - type: Signup
    url: https://developer.library.ethz.ch
  - type: OAI-PMH
    url: https://research-collection.ethz.ch/oai/openaire_data
common:
- type: AgenticAccess
  url: agentic-access/eth-zurich-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/eth-zurich-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/eth-zurich-domain-security.yml
- type: Authentication
  url: authentication/eth-zurich-authentication.yml
- type: Website
  url: https://ethz.ch/en/
- type: DeveloperPortal
  url: https://developer.library.ethz.ch
- type: Documentation
  url: https://eth-library.github.io/apiplatform-swagger/
- type: GitHub
  url: https://github.com/eth-library
- type: SourceCode
  url: https://github.com/eth-library/opendata-apis
- type: OpenData
  url: https://opendata.swiss/en/organization/eth-bibliothek
- type: LinkedIn
  url: https://www.linkedin.com/school/eth-zurich/
- type: Authentication
  url: https://developer.library.ethz.ch
- type: Plans
  url: plans/eth-zurich-plans-pricing.yml
- type: RateLimits
  url: rate-limits/eth-zurich-rate-limits.yml
- type: FinOps
  url: finops/eth-zurich-finops.yml
- type: Review
  url: review.yml
- type: JSONSchema
  url: json-schema/eth-zurich-research-collection-item-schema.json
- type: JSONStructure
  url: json-structure/eth-zurich-research-collection-item-structure.json
- type: x-example
  url: examples/eth-zurich-research-collection-search-example.json
- type: x-example
  url: examples/eth-zurich-discovery-resources-example.json
- type: Spectral
  url: rules/eth-zurich-rules.yml
- type: Vocabulary
  url: vocabulary/eth-zurich-vocabulary.yml
- type: JSONLD
  url: json-ld/eth-zurich-context.jsonld
- url: https://www.ethz.ch/en/news-und-veranstaltungen/eth-news/news/_jcr_content.feed.html
  type: Blog
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com