Dla punktów
{ "timezones": [ { "tz": "Europe/Paris", "offsetMin": 60 }, { "tz": "America/New_York", "offsetMin": -300 } ] }
offsetMin to minuty na wschód od UTC w chwili at, a gdy go brak, teraz. Na morzu, gdzie nie obowiązuje strefa żadnego kraju, odpowiedzią jest strefa morska, na przykład Etc/GMT-1, więc każdy punkt dostaje strefę.
Wzdłuż trasy
POST /v1/route/timezones przyjmuje trasę GeoJSON i zwraca każdą mijaną strefę z kilometrami, w których się zaczyna i kończy, dla planerów podróży i dzienników przejazdów przekraczających granice: [{"tz", "fromKm", "toKm", "offsetMin"}].
Z nazwą miejsca
GET /v1/where?lon=&lat=&lang= podaje kraj, region, miasto i najbliższe miejsce dla punktu, obszary administracyjne, w których leży, oraz jego strefę czasową, w żądanym języku, jeśli OpenStreetMap ma w nim nazwę. POST /v1/where przyjmuje do 1000 punktów.
Cena
Zapytanie zbiorcze liczy się jako jedno żądanie, niezależnie od rozmiaru. Plan darmowy daje 500 żądań dziennie, także w aplikacjach komercyjnych; Developer kosztuje 14,99 USD miesięcznie za 5000 dziennie.
Źródła: granice stref czasowych z timezone-boundary-builder (ODbL); miejsca © OpenStreetMap contributors (ODbL).