> **For AI agents:** this page is a focused, LLM-optimized view of a
> single Fiber AI operation. Before calling it, fetch the routing
> instructions at [`https://api.fiber.ai/llms.txt`](https://api.fiber.ai/llms.txt) and the full operation
> index at [`https://api.fiber.ai/ai-docs/index.md`](https://api.fiber.ai/ai-docs/index.md).

# getTimeZones

`GET /v1/enums/time-zones`

**Tags:** `Enums`

List time zones

**Endpoint:** `https://api.fiber.ai/v1/enums/time-zones`

## Description

Get a comprehensive list of all available time zones with geographic information, current time data, and UTC offset ranges. Useful for populating time zone filters in search requests.

⚡ Rate limit: 120 requests per 1 minute

💰 Cost: FREE! No credits are charged for this API. ⓘ

## Parameters

| Name | In | Required | Description |
| --- | --- | --- | --- |
| `apiKey` | query | yes | Your Fiber API key |

## Response — success (JSON Schema)

```json
{
  "type": "object",
  "properties": {
    "output": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "timeZoneName": {
            "type": "string",
            "description": "The IANA timezone identifier (e.g., 'America/New_York')"
          },
          "minUtcOffsetMinutes": {
            "type": "integer",
            "minimum": -840,
            "maximum": 840,
            "description": "The minimum (most negative) offset from UTC at any point in the year, in minutes. Time zones that observe daylight saving time will have a max offset 60 minutes greater than their min offset."
          },
          "maxUtcOffsetMinutes": {
            "type": "integer",
            "minimum": -840,
            "maximum": 840,
            "description": "The maximum (most positive) offset from UTC at any point in the year, in minutes. Time zones that observe daylight saving time will have a max offset 60 minutes greater than their min offset."
          },
          "continentCode": {
            "type": [
              "string",
              "null"
            ],
            "description": "Continent code (e.g., 'NA' for North America)"
          },
          "continentName": {
            "type": [
              "string",
              "null"
            ],
            "description": "Continent name (e.g., 'North America')"
          },
          "countryName": {
            "type": [
              "string",
              "null"
            ],
            "description": "Country name (e.g., 'United States')"
          },
          "countryCodeAlpha2": {
            "type": [
              "string",
              "null"
            ],
            "description": "The ISO 3166-1 alpha-2 country code (e.g. 'US')."
          },
          "mainCities": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Major cities in this timezone"
          },
          "alternativeName": {
            "type": "string",
            "description": "Alternative/common name for the timezone"
          },
          "subZones": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Related timezone variants that share geographic proximity or similar time offset behaviors (e.g., Mountain Time zones in British Columbia: 'America/Creston', 'America/Dawson_Creek', 'America/Fort_Nelson')"
          },
          "currentUtcOffsetMinutes": {
            "type": "integer",
            "minimum": -840,
            "maximum": 840,
            "description": "Current UTC offset in minutes"
          },
          "currentLocalTime": {
            "type": "string",
            "description": "Current time in this timezone, formatted as an ISO 8601 string."
          },
          "abbreviation": {
            "type": "string",
            "description": "Current timezone abbreviation (e.g., 'EST', 'PDT')"
          },
          "displayName": {
            "type": "string",
            "description": "Human-friendly display name"
          },
          "isDaylightSaving": {
            "type": "boolean",
            "description": "Whether the time zone is currently observing daylight saving time."
          }
        },
        "required": [
          "timeZoneName",
          "minUtcOffsetMinutes",
          "maxUtcOffsetMinutes",
          "mainCities",
          "alternativeName",
          "subZones",
          "currentUtcOffsetMinutes",
          "currentLocalTime",
          "abbreviation",
          "displayName",
          "isDaylightSaving"
        ]
      },
      "description": "The list of all available time zones with comprehensive information."
    },
    "chargeInfo": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "method": {
              "type": "string",
              "enum": [
                "charged-now"
              ]
            },
            "creditsCharged": {
              "type": "number"
            },
            "lowCreditAlert": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "getMoreCreditsUrl": {
                  "type": "string",
                  "format": "uri",
                  "description": "URL to top up credits or restart billing cycle to get fresh credits."
                },
                "message": {
                  "type": "string",
                  "description": "Human-readable credits warning."
                },
                "availableCredits": {
                  "type": "number",
                  "description": "Number of credits remaining in the current billing period."
                }
              },
              "required": [
                "getMoreCreditsUrl",
                "message",
                "availableCredits"
              ],
              "description": "Contains a link to get more credits, a warning message, and the remaining credit count."
            }
          },
          "required": [
            "method",
            "creditsCharged"
          ],
          "description": "Credits were charged immediately for this operation"
        },
        {
          "type": "object",
          "properties": {
            "method": {
              "type": "string",
              "enum": [
                "charging-later"
              ]
            },
            "message": {
              "type": "string"
            },
            "lowCreditAlert": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "getMoreCreditsUrl": {
                  "type": "string",
                  "format": "uri",
                  "description": "URL to top up credits or restart billing cycle to get fresh credits."
                },
                "message": {
                  "type": "string",
                  "description": "Human-readable credits warning."
                },
                "availableCredits": {
                  "type": "number",
                  "description": "Number of credits remaining in the current billing period."
                }
              },
              "required": [
                "getMoreCreditsUrl",
                "message",
                "availableCredits"
              ],
              "description": "Contains a link to get more credits, a warning message, and the remaining credit count."
            }
          },
          "required": [
            "method",
            "message"
          ],
          "description": "Credits will be charged after the operation completes"
        },
        {
          "type": "object",
          "properties": {
            "method": {
              "type": "string",
              "enum": [
                "charged-for-async-process"
              ]
            },
            "creditsCharged": {
              "type": "number"
            },
            "message": {
              "type": "string"
            },
            "lowCreditAlert": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "getMoreCreditsUrl": {
                  "type": "string",
                  "format": "uri",
                  "description": "URL to top up credits or restart billing cycle to get fresh credits."
                },
                "message": {
                  "type": "string",
                  "description": "Human-readable credits warning."
                },
                "availableCredits": {
                  "type": "number",
                  "description": "Number of credits remaining in the current billing period."
                }
              },
              "required": [
                "getMoreCreditsUrl",
                "message",
                "availableCredits"
              ],
              "description": "Contains a link to get more credits, a warning message, and the remaining credit count."
            }
          },
          "required": [
            "method",
            "creditsCharged",
            "message"
          ],
          "description": "Credits that were charged for an asynchronous operation"
        },
        {
          "type": "object",
          "properties": {
            "method": {
              "type": "string",
              "enum": [
                "free"
              ]
            },
            "message": {
              "type": "string"
            },
            "lowCreditAlert": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "getMoreCreditsUrl": {
                  "type": "string",
                  "format": "uri",
                  "description": "URL to top up credits or restart billing cycle to get fresh credits."
                },
                "message": {
                  "type": "string",
                  "description": "Human-readable credits warning."
                },
                "availableCredits": {
                  "type": "number",
                  "description": "Number of credits remaining in the current billing period."
                }
              },
              "required": [
                "getMoreCreditsUrl",
                "message",
                "availableCredits"
              ],
              "description": "Contains a link to get more credits, a warning message, and the remaining credit count."
            }
          },
          "required": [
            "method",
            "message"
          ],
          "description": "No credits were charged for this operation"
        },
        {
          "type": "object",
          "properties": {
            "method": {
              "type": "string",
              "enum": [
                "credits-refunded"
              ]
            },
            "creditsRefunded": {
              "type": "number"
            },
            "message": {
              "type": "string"
            },
            "lowCreditAlert": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "getMoreCreditsUrl": {
                  "type": "string",
                  "format": "uri",
                  "description": "URL to top up credits or restart billing cycle to get fresh credits."
                },
                "message": {
                  "type": "string",
                  "description": "Human-readable credits warning."
                },
                "availableCredits": {
                  "type": "number",
                  "description": "Number of credits remaining in the current billing period."
                }
              },
              "required": [
                "getMoreCreditsUrl",
                "message",
                "availableCredits"
              ],
              "description": "Contains a link to get more credits, a warning message, and the remaining credit count."
            }
          },
          "required": [
            "method",
            "creditsRefunded",
            "message"
          ],
          "description": "Credits were refunded for this operation"
        }
      ]
    },
    "warnings": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object",
        "properties": {
          "field": {
            "type": "string",
            "description": "Full path to extraneous field (e.g., 'searchParams.ExtraField')"
          },
          "message": {
            "type": "string",
            "description": "Warning message"
          }
        },
        "required": [
          "field",
          "message"
        ]
      },
      "description": "Warnings about extraneous fields in request"
    },
    "advice": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "string"
      },
      "description": "Tips, recommendations, and suggestions for using this API effectively."
    }
  },
  "required": [
    "output",
    "chargeInfo"
  ],
  "additionalProperties": false
}
```

---

Canonical JSON: [`https://api.fiber.ai/openapi.json`](https://api.fiber.ai/openapi.json)
Operation index: [`https://api.fiber.ai/ai-docs/index.md`](https://api.fiber.ai/ai-docs/index.md)
