Kostenlose Sonnenaufgang- und Mond-API für Entwickler

Kostenlose JSON-API für Sonnenaufgang, Sonnenuntergang, Goldene Stunde, Dämmerung, Sonnenstand und Mondzeiten für jeden Ort. Ohne Schlüssel, mit Link zurück.

  • Sonnenaufgang, Sonnenuntergang, Goldene und Blaue Stunde, Dämmerung, Sonnenhöhe und Mondzeiten für jeden Ort und Tag – als JSON, kostenlos, ohne Schlüssel.
  • GET /api/v2/sun?city=berlin
  • GET /api/v2/sun?lat=52.52&lon=13.405&tz=Europe/Berlin&date=2027-06-21
  • GET /api/v2/cities?q=berl

Parameter

  • city – Stadt-Slug wie in unseren URLs (sunnytracker.de/berlin → berlin). Zu finden mit /api/v2/cities?q=…
  • lat, lon – Breite und Länge in Grad, wenn du city nicht nutzt
  • tz – IANA-Zeitzone zu lat/lon (Standard UTC), z. B. Europe/Berlin
  • date – Tag als JJJJ-MM-TT, Standard: heute in der Zeitzone des Orts

Bedingungen

  • Kostenlos für Websites, Apps und Forschung – auch kommerziell.
  • Zeige überall, wo die Daten erscheinen, einen sichtbaren Link „Sonnendaten: SunnyTracker“ auf https://www.sunnytracker.de.
  • Antworten zwischenspeichern (sie ändern sich einmal am Tag) und unter etwa 10 Anfragen pro Sekunde bleiben; für mehr: schreib uns.
  • Zeiten sind berechnet (NOAA, Meeus), für einen flachen Horizont auf Meereshöhe. Ohne Gewähr.

Für KI-Assistenten: MCP-Server

  • Claude, ChatGPT, Cursor und andere Assistenten mit Model Context Protocol können SunnyTracker direkt nutzen: Server unten eintragen und nach Sonnenaufgang, Goldener Stunde, Dämmerung, Mond, Zeitumstellung oder Finsternissen an jedem Ort fragen. Jede Antwort enthält die Seite als Quelle.
  • https://www.sunnytracker.com/mcp
  • search_places: Stadt oder Sehenswürdigkeit und ihren Slug finden
  • sun_and_moon: Sonnen- und Mondzeiten für Ort und Datum oder eine Tabelle über bis zu 31 Tage
  • clock_changes: die Zeitumstellungen einer Zeitzone
  • solar_eclipses: die nächsten Sonnenfinsternisse an einem Ort mit Bedeckung und Ortszeiten