Geolocation API
Find an IP's location as well as additional information like threat level, crawler status, and much more!
{
"api": "CompleteAPI.com Version 1.0",
"status": "success",
"creditsUsed": 1,
"creditsRemaining": 815,
"ip": "41.75.110.97",
"geo_id": 1004599,
"latitude": -26.1366000000000013869794202037155628204345703125,
"longitude": 27.939499999999998891553332214243710041046142578125,
"continentCode": "AF",
"continentName": "Africa",
"countryCode": "ZA",
"countryName": "South Africa",
"isEuMember": false,
"stateProvince": "Gauteng",
"city": "Randburg (Fairland)",
"zipCode": "2032",
"district": "City of Johannesburg Metropolitan Municipality",
"currencyCode": "ZAR",
"currencyName": "Rand",
"phonePrefix": "27",
"languages": [
"zu",
"xh",
"af",
"nso",
"en-ZA",
"tn",
"st",
"ts",
"ss",
"ve",
"nr"
],
"gmtOffset": 2,
"timeZone": "Africa\/Johannesburg",
"record_age": 33143316
}
Simplified & Optimized.
/v1/[api_key]/geolocate/[ip]
High Performance
Speed is Everything
Easily Customizable
Make it Your Own
Competitive Pricing
R 0.05 /credit
Get Started
Frequently Asked Questions
The Geolocation API provides detailed information on an IP address. This is usually needed to redirect a client based on their origin. Other uses include:
- Identifying the location of website visitors
- Identifying threat levels so as to block malicious IPs
- Enforcing geographic restrictions on web content
Other Useful APIs
SMS API
Programmatically send SMS text messages to cellphone numbers in as many as 212 different countries.
- Most Countries Supported
- Successful Sending Output
- R 0.40 /credit
Currency API
Get Forex and Crypto exchange rates in realtime! Our rates are updated at least once a minute.
- FIAT & Crypto Support
- Updated Every Minute
- R 0.02 /credit
WhoIs API
Look up any domain name's availability and if already registered, view the full WhoIs record.
- All Extensions Supported
- Structured Output
- R 1.00 /credit