____ ________.___.__________ _________ .__
\ \/ /\__ | |\____ / / _____/ |__| ____
\ / / | | / / \_____ \ | | / _ \
/ \ \____ | / /_ / \ | |( <_> )
/___/\ \ / ______|/_______ \/_______ //\|__| \____/
\_/ \/ \/ \/ \/
[My IP] - [GeoIP] - [Minify URLs] - [Message store] - [Dynamic DNS]
Geo IP - Return the Geo IP information for either the requestors IP or a provided IP.
Geo IP lookup results:
cURL usage:
# Return requesters IP address:
$ curl -X GET https://xyzs.io/geoip
{
"ip": "1.2.3.4",
"city": null,
"continent": "Oceania",
"country": "Australia",
"latitude": -33.494,
"longitude": 143.2104,
"postal": null,
"registered_country": "Australia",
"registered_country_iso_code": "AU",
"subdivisions": null,
"subdivisions_iso_code": null,
"network": "1.2.3.0/24",
"db_build_date": "2025-09-26 09:50:10 UTC"
}
# Return the geo location of a specific IP.
$ curl -X GET https://xyzs.io/geoip/5.6.7.8
{
"ip": "5.6.7.8",
"city": null,
"continent": "Europe",
"country": "Germany",
"latitude": 51.2993,
"longitude": 9.491,
"postal": null,
"registered_country": "Germany",
"registered_country_iso_code": "DE",
"subdivisions": null,
"subdivisions_iso_code": null,
"network": "5.6.0.0/16",
"db_build_date": "2025-09-26 09:50:10 UTC"
}