GEOIP - API
v1.1.2
URL: http://api.burningsoul.in/geoip
OUTPUT: JSON
INPUT : IP address

GeoIp API lookup through its database (provided by MaxMind), and identify location data by matching nodes. Most time IP info won't changes. Every time MaxMind release IP database we update the DB, Usally it will be every 15-26 days.

When the API is called it will be giving response related to current Remote address . If you want another IP info you have to send it via URL. Return output will be JSON String data .
Calling API
http://api.burningsoul.in/geoip
{"ip":"1.5.5.88","country_code":"JP","country_name":"Japan ","region_code":" 40","region_name":"Tokyo","city":"Tokyo ","zip_code":" ","latitude":"35.685","longitude":"139.7514","metro_code":""}

For another IP
http://api/burningsoul.in/geoip/8.8.8.8
{"ip":"8.8.8.8","country_code":"US","country_name":"United States","region_code":"0","region_name":"Armed Forces Americas","city":"Mountain View","zip_code":"","latitude":"37.386","longitude":"-122.0838","metro_code":"650"}

Github Wiki