TimeZone Locator API provides precise timezone details based on geographic coordinates. By entering latitude, longitude, and an optional timestamp, this API gives you the raw UTC offset, DST offset, and the exact timezone name and ID. Whether you're building global scheduling platforms, time-sensitive logistics systems, or travel apps, this API ensures accurate time zone calculations. Handle daylight savings time changes effortlessly and deliver the most reliable time-related data to your users in real-time. Perfect for applications needing timezone precision for international users.
{"dstOffset":0,"rawOffset":28800,"timeZoneId":"Asia/Shanghai","timeZoneName":"China Standard Time"}
curl --location --request GET 'https://zylalabs.com/api/5785/timezone+locator+api/7522/get+timezone+details?lat=49.282409&lng=123.045868×tamp=1646179205' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
You can obtain precise timezone details including the raw UTC offset, DST offset, timezone name, and timezone ID based on geographic coordinates.
To use the API, you need to provide the latitude and longitude of the location you are interested in. Optionally, you can also provide a timestamp to get accurate DST information.
UTC (Coordinated Universal Time) offset indicates the difference in hours and minutes from UTC time, while DST (Daylight Saving Time) offset shows the additional time adjustment during DST periods. They are important for accurate time calculations across different regions.
Yes, the API can handle daylight savings time changes by providing the correct DST offset based on the timestamp you supply along with the geographic coordinates.
Applications such as global scheduling platforms, time-sensitive logistics systems, and travel apps can greatly benefit from the accurate timezone calculations provided by the API.
The API returns timezone details including the timezone ID, timezone name, raw UTC offset, and DST offset based on the provided geographic coordinates and optional timestamp.
The key fields in the response include `timeZoneId`, `timeZoneName`, `rawOffset`, and `dstOffset`, which provide essential information about the timezone and its offsets.
The response data is structured in JSON format, with key-value pairs representing the timezone details. For example: `{"timeZoneId":"Asia/Shanghai", "timeZoneName":"China Standard Time", "rawOffset":28800, "dstOffset":0}`.
The endpoint accepts three parameters: `lat` (latitude), `lng` (longitude), and an optional `timestamp` to retrieve accurate DST information for the specified location.
The TimeZone Locator API covers global timezone data, providing accurate information for any location on Earth based on geographic coordinates.
Data accuracy is maintained through regular updates from reliable sources, ensuring that timezone information reflects current standards and practices, including DST changes.
Typical use cases include scheduling applications, travel planning tools, and logistics systems that require precise time calculations across different time zones.
Users can utilize the returned data to display local times, schedule events accurately, and manage time-sensitive operations by integrating the timezone information into their applications.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
173ms
Service Level:
100%
Response Time:
2,429ms
Service Level:
100%
Response Time:
17ms
Service Level:
100%
Response Time:
105ms
Service Level:
100%
Response Time:
3,869ms
Service Level:
100%
Response Time:
299ms
Service Level:
100%
Response Time:
219ms
Service Level:
100%
Response Time:
935ms
Service Level:
100%
Response Time:
546ms
Service Level:
100%
Response Time:
83ms