____  ________.___.__________  _________  .__
\   \/  /\__  |   |\____    / /   _____/  |__|  ____
 \     /  /   |   |  /     /  \_____  \   |  | /  _ \
 /     \  \____   | /     /_  /        \  |  |(  <_> )
/___/\  \ / ______|/_______ \/_______  //\|__| \____/
      \_/ \/               \/        \/ \/ 

[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"
}