v1

latestOpenAPI 3.1.02026-07-26294215839.4 KB
Scheduling
Public API

List Timezones

Returns a paginated list of timezones available for use when creating or editing schedules. Supports OData-style filtering on the name field.

OAuth Scopes: scheduling:schedules, time_tracking

get/api/v1/scheduling/timezones

Query parameters

filterstring

OData filter expression applied to the name field. Supported operators: eq (exact match), ne (exclude), and (combine clauses). Supported string functions: contains, startswith, endswith (all case-insensitive). Not supported: or, not, parenthesized grouping. Examples: name eq 'America/Denver', name ne 'UTC', contains(name, 'America'), startswith(name, 'US/'), endswith(name, 'York').

sortstring

Sorting options. Supported sort fields: name (alphabetical), offset (numeric UTC offset). Example: name asc or offset desc

pageinteger

The starting page for pagination. Defaults to 1.

pageSizeinteger

The number of items to be returned. Defaults to 100.

Response

A paginated list of timezones.

Example response

{
  "data": [
    {
      "name": "America/Denver",
      "offset": "-7:00"
    }
  ]
}