The TimezoneAPI has predictable, resource-oriented URLs, and uses HTTP response codes to indicate API errors. All API access is over https. All data is received as JSON, including errors.
TimezoneAPI can be used for many different tasks.
TimezoneAPI is free if you make less than 50 requests /day.
If you exceed 50 requests /day we'll return a 429 HTTP status code.
If you need to make more requests, then subscribe to a paid plan, which all have soft limits.