API Platform

Die ETH-Bibliothek betreibt eine API-Plattform, die Entwickler:innen den Zugang zu unseren umfangreichen Datenressourcen erleichtert. Durch das Developer Portal erhalten Entwickler:innen effizientere und effektivere Möglichkeiten, auf die vielfältigen Daten unserer Bibliotheksapplikationen zuzugreifen, innovative Projekte zu entwickeln und sowohl mit Partnern innerhalb als auch außerhalb der ETH Zürich zusammenzuarbeiten.

Durch die Bereitstellung des Zugangs zu unseren Daten und Ressourcen möchten wir Entwickler:innen und interessierte Personen zur Erforschung neuer Anwendungsfälle und zum Aufbau innovativer Anwendungen anregen, von denen unsere Benutzerinnen und Benutzer und auch Sie profitieren können. Zudem bietet die API Platform den Zugang bzw. die Vernetzung zu kontextspezifischen Linked Data Ressourcen.

Developer Portal

Das Developer Portal ist der Zugang zur wachsenden Zahl von APIs der ETH-Bibliothek, steht allen interessierten Personen offen und bietet Zugang und externe Seite Dokumentation gemäss der OpenAPI 3.0 Spezifikation. Nach einer einmaligen Registrierung stellt das Portal den Benutzer:innen einen oder mehrere API Keys zur Verfügung. Diese API Keys ermöglichen den unmittelbaren Zugriff auf die APIs der API Plattform.

Verfügbare APIs

Gegenwärtig sind folgende APIs verfügbar.

  • Discovery API: Die Discovery REST API ermöglicht den Zugriff auf über 30 Millionen Bücher, Bilder, Serien, Zeitschriften und andere Materialien aus dem Discovery Portal der ETH-Bibliothek (bibliografische Metadaten und teilweise Digitalisate bzw. digitale Assets).
  • ETHorama API: Die ETHorama REST API bietet einen georeferenzierten Zugang zu digitalisierten Dokumenten von Plattformen wie E-Pics, E-Rara, E-Periodica, E-Manuscripta und Research Collection. Ausgewählte Inhalte sind mit georeferenzierten Standorten auf einer Karte verknüpft.
  • Geo Information API: Die Geo Information REST API liefert Informationen über Points of Interest (Orte) und Dossiers aus der ETHorama-Datenbank. Alle Ortsdaten sind als GeoJSON verfügbar.
  • Persons API: Die Persons REST API bietet angereicherte Informationen über Personen (aus Wikidata, Metagrid, DNB Entityfacts, beacon.findbuch). Die API bietet auch Listen von Personen aus bestimmten Datenquellen mit Links zu den entsprechenden Personenseiten.
  • Research Collection API: Die Research Collection REST API bietet Zugang zu den bibliographischen Metadaten der ETH Zürich Research Collection für wissenschaftliche Publikationen und Forschungsdaten.


Kontakt und Support

Wenn Sie Fragen oder Anregungen haben oder weitere Informationen zur Nutzung des Developer Portals benötigen, zögern Sie nicht, das .


Kontakt

Discovery and API Management
  • +41 44 632 06 82
Germano Giuliani
Portrait Germano Giuliani
Bernd Uttenweiler
JavaScript wurde auf Ihrem Browser deaktiviert