List Timezones
Changed onReturns 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
Request
- Base URLhttps://companySubDomain.bamboohr.com
- Auth
- HTTP basic
- or OAuth 2Authorization code/authorize.phpToken URL/token.phpScopesscheduling:schedules
- or OAuth 2Authorization code/authorize.phpToken URL/token.phpScopestime_tracking
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
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').
Sorting options. Supported sort fields: name (alphabetical), offset (numeric UTC offset). Example: name asc or offset desc
The starting page for pagination. Defaults to 1.
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"
}
]
}Changes
- info
the security scope
scheduling:scheduleswas added to the endpoint's security schemeoauth - info
the security scope
time_trackingwas removed from the endpoint's security schemeoauth
- info