Try now on RapidAPI

What XAddress.io Does

Corrects Addresses

Spelling errors, typos and incomplete addresses are automatically corrected. So you don’t have to deal with puny hassles.

Validates Addresses

All addresses are checked and validated if they’re real. And an error is returned if they’re not. Ensuring 100% authentic inputs.

Standardize Addresses

Each information on the provided address is carefully separated and standardized for perfect arrangement, that can be used for mailing and other purposes as per your need.

Address Geocoding

Get the most accurate latitude and longitude of the given location with pinpoint accuracy.

Addresses Information

Get information on the country, city, state, phone code, postal code, time zones, and whatnot! All with a simple address submission.

Time Zone

XAddress.io automatically gives you the location’s time zone without you having to even ask.

Bulk Operations

Validate bulk addresses with CSV file in an instant!

Highly Available API service

XAddress.io is up at all possible times with Enterprise level premium customer service for all our customers.

How it works ?

#Endpoint
1. /api/v1/ask/address

Argument(s) = address
Looks for the address argument
and validates/corrects/standarizes the providedaddress, 
also it returns Geocode, Phone Code, Time Zone and the name of the Time Zone.

EXAMPLE:
/api/v1/ask/address?address=R-do-Garcia-15A-1070-269-Lisboa-Portugal
Response:
{
  "Accuracy": "High", 
  "AddressLine1": "Rua do Garcia 15A", 
  "AddressLine2": "Lisbon", 
  "City": "Lisbon", 
  "Country": "Portugal", 
  "ErrorCode:": "0", 
  "Geo": [
    38.72386, 
    -9.16674
  ], 
  "PhoneCode": "+351", 
  "PostalCode": "1070", 
  "Region": "Continental Portugal", 
  "TimeZone:": "Europe/Lisbon", 
  "TimeZoneOffset": "1:00:00 UTC", 
  "Trust": 0.7954545454545454
}

#Endpoint
2. /api/v1/ask/timezone

Argument(s)= lat, lon
Looks for lat and lon arguments which they represent latitude and longitute respectively, 
returns timezone and other informations about the location.

EXAMPLE:
/api/v1/ask/timezone?lat=33&lon=65
Response:
{
  "TimeZoneName": "Asia/Kabul", 
  "TimeZoneOffset": "4:30:00 UTC", 
  "lat": "33", 
  "lon": "65"
}

#Endpoint
3. /api/v1/ask/country/info

Argument(s) = country

Looks for country argument and returns details about this, like Time Zones, Phone Codes etc.

EXAMPLE: 
/ask/country/info?country=Venezuela
Response:
{
  "Capital": "Caracas", 
  "CountryCode": "VE", 
  "CountryName": "Venezuela", 
  "PhoneCode": "+58", 
  "TimeZoneNames": [
    "America/Caracas"
  ], 
  "TimeZoneOffsets": [
    [
      -4.5
    ]
  ]
}

.IDEA

We are a group of enthusiastic software engineers who want to bring a change in the tech industry. Address validation may sound like a small tool but even perfecting something as simple as this can make a huge difference for businesses of all sizes. The idea is to give people the best possible address validation API at the most reasonable cost with extra added benefits.

With XAddress.io you get amazing features such as auto address correction, proper and accurate validation, standardization of information, precise geocoding location, bulk operation, and more. But do you know what makes us different? Our resilient and utmost dedication to delivering a 24/7 API with premium level customer service!

We know how some businesses rely heavily on address validation but the solutions are either incompetent or too expensive to afford. Well, now it’s all within your reach with XAddress.io

Contact us now for further details and let us bring efficiency to your business like never before.