Skip to main content

© Based API. All Rights Reserved.
All your Based are belong to us.

World Time API Documentation

Introduction

Endpoints

The get_world_time endpoint delivers the location’s time, date, and timezone when it receives a location in the form of an IP address, location name, or latitude and longitude.

Endpoint URL Method
GET World Time /v1/worldtime/ GET

Base URL

https://world-time-by-based-api.p.rapidapi.com/v1/worldtime/

Validation Endpoint

https://world-time-by-based-api.p.rapidapi.com/v1/worldtime/?location=Brisbane

Headers

X-RapidAPI-Key
Your RapidAPI account key. The same key can be used across all of our APIs. You can create or find your existing Key here.

X-RapidAPI-Host
This is RapidAPIs base URL for the api:

world-time-by-based-api.p.rapidapi.com

Request Parameters

location
This parameter accepts a string. For example you could use city, or country, IP or lat/long coordinates. Here are some examples:

location example
city New York
city + state New York, NY
country United States
IP 45.88.222.41
Lat / Long 40.720230, -73.998630

Example Request

Python:

import http.client
conn = http.client.HTTPSConnection("world-time-by-based-api.p.rapidapi.com")
headers = {
    'x-rapidapi-key': "YOUR_RAPID_API_KEY",
    'x-rapidapi-host': "world-time-by-based-api.p.rapidapi.com"
}
conn.request("GET", "/v1/worldtime/?location=New%20York", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))

Example Response

{
	"datetime":"2024-07-22 07:45:43",
	"timezone_name":"Eastern Daylight Time",
	"timezone_location":"America/New_York",
	"timezone_abbreviation":"EDT",
	"gmt_offset":-4,"is_dst":true,
	"requested_location":"New York",
	"latitude":40.7127281,
	"longitude":-74.0060152
}