API Almanac
API reference › Time

Every IANA time zone with its current UTC offset and abbreviation

GET/v1/time/zones

GET/v1/time/zones

Every IANA time zone with its current UTC offset and abbreviation

PARAMETERS
qquery · string
Filter: substring of the zone name, case-insensitive
e.g. america/
atquery · string
Instant to evaluate offsets at (default now)
e.g. string
In the full reference
REQUEST
curl "https://api.apialmanac.com/v1/time/zones" \
  -H "X-API-Key: YOUR_KEY"
RESPONSE
200OK
{
  "at": "2026-10-08T13:00:00Z",
  "count": 2,
  "zones": [
    {
      "zone": "America/New_York",
      "offset": "-04:00",
      "offset_minutes": -240,
      "abbreviation": "EDT"
    },
    {
      "zone": "America/Sao_Paulo",
      "offset": "-03:00",
      "offset_minutes": -180,
      "abbreviation": "GMT-3"
    }
  ]
}
Try it — sign in first
Runs on a sandbox key: 200 requests a month. Your real key is for production.