Wir waren auf der Suche nach einer einfachen Möglichkeit Feiertage in SpikeTime für die Zeiterfassung zu importieren. Leider haben wir keine fertige API oder auch nur ein fertiges CSV/Excel gefunden, welches die Feiertage nach (deutschen) Bundesländern auflistet.
Daher ist die SpikeTime FeiertagAPI enststanden.
Mit dieser API ist es ganz einfach möglich die Feiertage für Deutschland, getrennt nach Bundesländern abzurufen (als JSON, XML oder auch CSV). Die API enthält sowohl die festen Feiertage, als auch die beweglichen Feiertage, die sich durch die Berechnung des Ostersonntag ergeben.
Verwendung der Feiertag API
Alle Anfragen an die Feiertag API sind GET Requests. Folgende Möglichkeiten gibt es:
Gibt die Feiertage mit Ihren Namen und den Bundeländern zurück.
Gibt eine Liste der Bundesländer zurück.
Gibt die konkreten Feiertage mit Datum für das entsprechende Jahr zurück.
Gibt die Feiertage für die Bundesländer von Jahr x bis Jahr y zurück. Maximal 50 Jahre.
Gibt die Feiertage für ein bestimmtes Bundesland (in diesem Fall SN für Sachsen) zurück.
https://www.spiketime.de/feiertagapi/feiertage/csv/2014/2018
Gibt die Feiertage von Jahr x bis Jahr y als CSV-Formatierte HTML Seite zurück.
Alle URLs können direkt mit dem Browser, oder per eigener Software aufgerufen werden.
Für Postman gibt es hier eine fertige Collection: https://www.getpostman.com/collections/16ba518999fbcff4c02c
Bei Fragen oder Anmerkungen erreicht ihr uns unter mail@spiketime.de