Skip to content

Interaktive-Medien/API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API

Eine Sammlung für APIs welche gut in Webtechnologien oder Digezz verwendet werden können. Diese Liste wird laufend erweitert. Zusätzlich findet ihr in den Files noch Beispiele von Anwendungen, um das Prinzip von Fetch verstehen zu können.
Dies ist Version 0.1


CocktailAPI

Eine API für Cocktails. Diese API kann zum Beispiel zum Suchen von Cocktails verwendet werden. Auch können Rezepte und Zutaten gesucht werden.

SBB Transport API

Eine API für die SBB. Diese API kann zum Beispiel zum Suchen von Zugfahrten verwendet werden.

Link zur Dokumentation

Beispiele Hier sieht man alle Bahnhöfe die **Basel im Namen** haben.

http://transport.opendata.ch/v1/locations?query=Basel

Hier sieht man die Verbindungen zwischen Lausanne und Genf.

http://transport.opendata.ch/v1/connections?from=Lausanne&to=Genève

Hier sieht man alle Haltestellen, welche am nächsten zu den Koordinaten liegt.

http://transport.opendata.ch/v1/locations?x=47.476001&y=8.306130

Opendata St.Gallen

Eine API für offene Daten der Stadt St.Gallen.

Link zur Dokumentation

Beispiele Hier werden sämtliche **Medienmitteilungen** der Stadtpolizei St.Gallen angezeigt.

https://daten.stadt.sg.ch/explore/dataset/newsfeed-stadtpolizei-stgallen-medienmitteilungen/table/?sort=published

Hier werden sämtliche verfügbare eScooter der Stadt St.Gallen angezeigt.

https://daten.stadt.sg.ch/explore/dataset/verfugbare-freefloating-angebote-in-der-stadt-stgallen/table/?disjunctive.plz

AareGuru Gewässerdaten

Mit der AareGuru APU werden Live-Daten zur Aare, wie beispielsweise Wassertemperatur oder Abflussrate abgerufen.

Link zur Dokumentation

Beispiele In folgendem Beispiel rufen wir die Daten für die Stadt Bern ab:

https://aareguru.existenz.ch/v2018/today?city=bern

RandomDog

Eine API für Random Bildern von Hunden. Falls ihr ein Bild von einem Hund sehen wollt, könnt ihr diese API nutzen.

Link zur Dokumentation

Beispiele Aus 1000 Hundebildern wird eines zufällig angezeigt.

https://placedog.net/1000?random

Star Wars Api

Eine API für Star Wars. Diese API kann zum Beispiel zum Suchen von Personen, Fahrzeugen und vieles mehr verwendet werden.

Link zur Dokumentation

Beispiele Hier sieht man alle Charaktere, welchen in Star Wars vorkommen.

https://swapi.dev/api/people

Pokemon API

Die ultimative API wenn es um Pokmemon geht. Hier findet man sämtliche Daten.

Link zur Dokumentation

Beispiele

Die originalen 151 Pokemon.

https://pokeapi.co/api/v2/pokemon?limit=151&offset=0

Alle Daten der ersten Generation der Spiele.

https://pokeapi.co/api/v2/generation/1/

Alles über Pikachu.

https://pokeapi.co/api/v2/pokemon/pikachu/

Opendata Swiss

Eine API für offene Daten der Schweiz. Hier findet man vielfältige Daten aus der ganzen Schweiz.

Link zur Dokumentation

Beispiele

Die PLZ der Schweiz direkt von der Post. https://opendata.swiss/en/dataset/plz_verzeichnis

Velos und Fussgänger in der Stadt Basel.

https://opendata.swiss/en/dataset/verkehrszahldaten-velos-und-fussganger

Weitere APIs

Open Weather Map

Eine API für Wetterdaten weltweit.

Link zur Dokumentation

NewsAPI

Eine API, die Zugang zu Nachrichtenartikeln von verschiedenen Quellen weltweit bietet.

Link zur Dokumentation

NASA API

Bietet Zugang zu verschiedenen Daten, Bildern und Videos der NASA.

Link zur Dokumentation

CoinGecko

Eine API für Kryptowährungsdaten.

Link zur Dokumentation

Exchange Rates API

Eine API für den Zugriff auf aktuelle und historische Wechselkurse.

Link zur Dokumentation

The Movie Database

Eine API für Filmdaten.

Link zur Dokumentation

  • API benötigt API Key, der gratis erstellt werden kann!
  • Dafür müsst ihr euch bei TheMovieDB registrieren und eine Anwendung erstellen.

Beispiel-Query

Nach Movie mit Begriff 'kung' suchen:

https://api.themoviedb.org/3/search/movie?api_key=YOUR_API_KEY&query=Kung

Open Food Facts

Eine API für Nahrungsmittelinformationen.

Link zur Dokumentation

Open Brewery DB

Eine API für Brauereidaten.

Link zur Dokumentation

Open Trivia Database

Eine API für Trivia-Daten.

Link zur Dokumentation

Open AQ

Eine API für Luftqualitätsdaten.

Link zur Dokumentation

Open Library

Eine API für Buchdaten.

Link zur Dokumentation

Open Notify

Eine API für Daten zu Raumfahrtmissionen.

Link zur Dokumentation

Deck of Cards

Eine API für Kartenspiele.

Link zur Dokumentation

Bored API

Eine API für Aktivitätsvorschläge.

Link zur Dokumentation

Agify API

Eine API für das Schätzen des Alters anhand des Namens.

Link zur Dokumentation

SpaceX API

Eine API für Daten zu SpaceX.

Link zur Dokumentation

Art Institute of Chicago API

Eine API für Kunstwerke.

Link zur Dokumentation

EmojiHub

Eine API für Emojis.

Link zur Dokumentation

Gutendex

Eine API für Bücher.

Link zur Dokumentation

Fruityvice

Eine API für Früchte.

Link zur Dokumentation

Disney API

Eine API für Disney-Daten.

Link zur Dokumentation

Magic The Gathering API

Eine API für Magic The Gathering Karten.

Link zur Dokumentation

RAWG Video Games Database API

Eine API für Videospiele.

Link zur Dokumentation

PlaceKeanu

Eine API für Bilder von Keanu Reeves.

Link zur Dokumentation

Picsum Photos

Eine API für zufällige Bilder.

Link zur Dokumentation

Sunrise and Sunset Times API

Eine API für Sonnenaufgangs- und Sonnenuntergangszeiten.

Link zur Dokumentation

Rick and Morty API

Eine API für Rick and Morty Daten.

Link zur Dokumentation

Cat Facts API

Eine API für Katzenfakten.

Link zur Dokumentation

Rest Countries API

Eine API für Länderdaten.

Link zur Dokumentation

About

Coole Free APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •