DatesAPI - Datums-Webservice für Automatisierungsplattformen
DatesAPI ist ein in Go geschriebener Webservice, der Informationen zu Datumswerten bereitstellt. Ich habe diesen Dienst entwickelt, weil Datumsmanipulationen in den üblichen Automatisierungsplattformen (Zapier, Make, ...) umständlich zu realisieren sind – insbesondere wenn man Datumsangaben wie Monatsnamen auf Deutsch weiterverwenden möchte.
Das Problem
In mehreren meiner Make-Szenarien laufen zeitgesteuerte Workflows, die gegen Ende des Monats neue Tickets in meinem Ticketsystem anlegen. Diese Tickets heißen dann beispielsweise Monatsabschluss Juli 2024. Die dynamische Erzeugung des Strings "Juli 2024" – mit deutschem Monatsnamen – war in Make nur aufwändig möglich und hätte für jedes Szenario neu angelegt werden müssen.
Die Lösung
Stattdessen greife ich aus diesen Automatisierungsplattformen direkt über das eingebaute HTTP-Modul auf meinen Datums-Webservice zu:
GET https://api.datesapi.net/today
GET https://api.datesapi.net/tomorrow
GET https://api.datesapi.net/next-month?lang=de
Verfügbarkeit
Die Landing-Page für den Dienst ist über datesapi.net erreichbar. Anfragen können über Curl oder Skripte direkt an die Endpunkte unter api.datesapi.net gesendet werden.
Der Service ist kostenfrei nutzbar.