Universitätsbibliothek

APIs für wissenschaftliche Ressourcen

APIs (Application Programming Interfaces) sind Programmierschnittstellen, die als Zugangspunkt für den Abruf und Austausch von wissenschaftlichen Daten dienen. Sie stellen Standardbefehle und -funktionen zur Verfügung, mit denen der Zugriff auf die Daten und ihre Verarbeitung erleichtert wird.

Auf dieser Seite finden Sie eine Zusammenstellung von für die TU fachlich relevanten APIs mit den jeweiligen Zugriffsinformationen.

Alpha Vantage Stock API

  • Angebot: Der Alpha Vantage Stock API Service bietet vorverarbeitete und normalisierte Finanz- und Wirtschaftsdaten für Aktien, börsengehandelte Fonds, Investmentfonds, Devisenkurse, Finanzberichte aus SEC-Anmeldungen und über 50 abgeleitete technische Indikatoren.
  • Zugriff: API-Aufrufe erfolgen über einen beliebigen webfähigen Client (z. B. einen Webbrowser). Für den Zugriff muss ein API-Schlüssel beantragt werden. Damit sind 5 API-Aufrufe pro Minute und 500 Aufrufe pro Tag möglich – größere Zugriffsmengen können beim Team von Alpha Vantage (support(at)alphavantage.co) angefragt werden.
  • Weitere Informationen: Es gibt einige Beispielcodes für verschiedene Programmiersprachen sowie Tabellenvorlagen  für Microsoft Excel und Google Sheets sowie eine Dokumentation zu den einzelnen Daten. Mit der Alpha Academy stellt das Unternehmen kostenfreie Onlinekurse zur Verfügung, die den Einstieg erleichtern.

IEEE Xplore API

  • Angebot: Der IEEE Xplore API Service bietet Zugriff auf Metadatensätzen für mehr als 4 Millionen Dokumente aus IEEE-Zeitschriften, Konferenzberichten und technischen Standards.
  • Zugriff: API-Aufrufe erfolgen über HTTP mit strukturierten URL-Abfragen. Für den Zugriff muss ein API-Schlüssel beantragt werden. Damit sind 10 API-Aufrufe pro Sekunde und 200 Aufrufe pro Tag möglich
  • Weitere Informationen: Es gibt eine Dokumentation sowie Software Development Kits für PHPPython und Java.

OECD Data API

  • Angebot: Der OECD Data API Service bietet Zugriff auf eine Auswahl von OECD-Datensätzen.
  • Zugriff: API-Aufrufe erfolgen über eine REST-Schnittstelle. Der Service kann ohne Registrierung genutzt werden. Es gibt eine Beschränkung auf 1 Million Datenpunkte; nicht alle OECD-Datensätze werden abgedeckt.
  • Weitere Informationen: Je nach verwendetem Protokoll gibt es eine Dokumentation für JSON und SDMX-ML.

SAO/NASA Astrophysics Data System (ADS) API

Angebot: Der Astrophysics Data System API Service bietet Zugang zur ADS-Datenbank mit bibliografischen Daten zu über 15 Millionen Veröffentlichungen in den Bereichen Astronomie und Astrophysik, Physik und allgemeine Wissenschaft, einschließlich aller arXiv e-prints. Zusammenfassungen und Volltexte der wichtigsten Astronomie- und Physikpublikationen sind indiziert und durchsuchbar.
Zugriff: API-Aufrufe erfolgen über HTTP GET-Anfragen oder einen inoffiziellen Python-Client. Für den Zugriff muss ein API-Schlüssel beantragt werden. Damit sind 5000 API-Aufrufe pro Tag möglich.
Weitere Informationen: Es gibt eine Dokumentation zur Benutzung der API und einige Beispielcodes.

UN ComTrade API

  • Angebot: Der UN ComTrade API Service bietet Zugang zu statistischen Daten der Vereinten Nationen (internationale Warenhandelsstatistik (IMTS), Abteilung für internationale Warenhandelsstatistik (IMTSS)).
  • Zugriff: Der Service kann ohne Registrierung genutzt werden. Damit sind 1 API-Aufruf pro Sekunde und 100 Aufrufe pro Stunde möglich, auch die Anzahl der Input-Parameter und der Datensätze ist beschränkt. Größere Zugriffsmengen müssen erworben werden.
  • Weitere Informationen: Es gibt eine Dokumentation.

World Bank APIs

  • Angebot: Der World Bank API Service bietet Zugang zu 5 APIs zu den Themen Indikatoren (Zeitreihendaten), Datenkatalog (Wissensdatenbank mit entwicklungsrelevanten Daten), Projekten (Daten zu aktuellen und abgeschlossenen Projekten der Weltbank), Finanzen (Finanzdaten der Weltbank) und Klima (historische und modellierte Klimadaten).
  • Zugriff: API-Aufrufe erfolgen über eine REST-Schnittstelle. Der Service kann ohne Registrierung genutzt werden.
  • Weitere Informationen: Es gibt eine Dokumentation und einige Beispielcodes.

Die Chat-Auskunft ist derzeit nicht verfügbar.

Außerhalb der Chat-Zeiten nutzen Sie bitte unsere anderen Kontaktmöglichkeiten.

Datenschutzhinweis: Die TU Berlin bietet eine Chatauskunft an. Wenn Sie diese aktivieren, werden Ihre IP-Adresse und Ihre Chatnachrichten an externe EU-Server übermittelt. Mehr Informationen