Spannende API-Projekte

In meiner langen Zeit als Informatiker habe ich viele API-Projekte kennengelernt, die man frei nutzen kann. Dabei richten sich diese Projekte meist an freie Software. Als Erinnerungshilfe und auch etwas als Referenz für andere, gibt es hier eine kleine Vorstellung. Dabei ist dies keine vollständige Liste, sondern eher “meine Favoriten”. Ich nenne die Projekte “API-Projekte”, weil sie selbst APIs anbieten und/oder APIs in guter Form nutzen.

Auto

Autobahn

Staus vermeiden und Baustellen umfahren, mit der deutschen API kein Problem: autobahn.api.bund.dev

Bahnreisen

travelynx

Anfangen möchte ich mit dem Projekt travelynx. Es erlaubt das bewusste Verfolgen der Fahrt in Züge und anderen ÖPNV-Diensten. Dabei ist eine Verfolgung der Zugfahrt mit Echtzeitdaten in Ladebalkenform inklusive Teilen möglich. Außerdem bietet die Webseite eine Statistik und ein Archiv über die Fahrten mit allen eingetragenen Servicemeldungen. Plus Punkt auch: ein Projekt aus Deutschland.

bahn.expert

Auch ein Projekt aus Deutschland, ist bahn.expert. Dieses Projekt stellt vereinfachte Zugfahrplan- und Fahrzeuginformationen bereit. Dabei bietet die Webseite mit vielen kleinen Funktionen einen höheren Informationsgrad als die DB-Webseite an. Wenn das Kind mal wieder fragt… hier findet man auch wie viel PS der Zug gerade hat. Auch die Auslastung der einzelnen Wagen ist hier bekannt.

Flugzeuge

flightradar24

Dieses Projekt kennt fast jeder. FR24 ist ein Projekt was die eigenen APIs nutzt, um freiwilligen Helfern die Datenlieferung zu ermöglichen. So steht auch auf meinem Dachboden ein kleiner PC mit Antenne, der die Flugbewegungen an die Webseite meldet. Aber man bietet auch eine API zum Datenabruf. Ein schönes Nebenprojekt dieser Webseite ist myFlightradar24. Damit kann man ein Flugtagebuch führen und seinen Fußabdruck etwas verfolgen. Zum Zeitpunt dieses Artikels bin ich zum Beispiel bei 35,2 Tonnen CO₂ durch Flugreisen.

flightaware

Flightaware ist ein ähnliches Projekt zu Flightradar24. Doch so finden sich auch einige Unterschiede in der Kartenansicht und den Wetterdaten. Große Unterschiede haben die Webseiten im täglichen gebrauch aber nicht. Auch hier liefert meine Antenne Daten.

airplanes.live

Noch etwas jünger ist das Projekt airplanes.live. Hier bekommt man die Daten meist ungefiltert und damit auch Militärfluggeräte. Die API für den Datenzugriff ist hier auch frei. Die Seite ist sehr einfach gehalten, ohne große Zusatzfunktionen… nur Tracking. Ganz nach dem Grundsatz “do one thing and do it great”. Hier liefere ich noch keine Daten an den Service.

ITA Matrix

Die günstigsten Flüge findet man meist mit der Matrix von Itasoftware. Die Bediehung ist alles andere als einfach. Für welche Anwender diese Webseite eigentlich gedacht ist, habe ich noch nicht gefunden.

Feiertage und arbeitsfreie Tage

nager.date

Auf der Date Webseite von nager.at findet man ziemlich alle Feiertage auf der Welt. Dazu bietet die Webseite auch eine API. Für die Terminplanung für mich ein muss.

Money

It, all about the Money… oder auch wie ABBA gesungen hat “Money, Money, Money”…

frankfurter

Schnell eine Wehrung in eine Andere umrechen… kein Problem, auch dafür gibt es APIs. Ich nutze dafür frankfurter.app. Auch die ECB bietet diese Daten an, doch aus meiner Sicht nicht so einfach.

Unendliche Weiten

Sonnenaufgang und Sonnenuntergang

Dafür nutze ich die API sunrise-sunset.org.

ISS

Für die Position der ISS am Nachthimmel nutze ich die API Open-Notify. Leider läuft die API über HTTP, was das Einbinden manchmal schwierig macht.

DO3EET

Ich bin Frank. Ein Informatiker und Funkamateur aus Deutschland. Außerdem reise ich gern nach Japan.


By Frank Tornack, 2024-08-20