Changelog

How We Handle Changes

The API is stable. We’re not going to wake up one Tuesday and rename all the fields because someone read a blog post about naming conventions. Your code that works today will work tomorrow.

If we ever need to make a breaking change (we really hope we don’t), you’ll get at least 6 months notice. That’s half a year. Enough time to update your code, test it, forget about it, remember it again the night before the deadline, and then actually deploy the fix.

There is no explicit version number in the URL. The current API is implicitly v1. If a v2 ever becomes necessary, it’ll live at a separate path and v1 will keep working during the transition period. No surprises.

Releases

April 2026: Initial Public Launch

The API is live. All seven endpoints are available:

  • GET /api returns your own IP address
  • GET /api/{ip} returns a full IP lookup with geolocation, ASN, privacy, and company data
  • GET /api/{ip}/geo returns geolocation data only
  • GET /api/{ip}/asn returns ASN and network information only
  • GET /api/{ip}/privacy returns VPN, proxy, and threat detection data only
  • GET /api/{ip}/company returns company and abuse contact information only
  • POST /api/bulk accepts multiple IPs and returns data for all of them

IPv4 and IPv6 are both supported across all endpoints. CORS headers are set. JSON responses everywhere. No API key required.

This is the same API that has been powering whatismyip.technology since day one. It’s been running in production, handling real traffic, and doing just fine. Now it has documentation. Fancy.


Nothing else has changed yet because the API just launched. Check back later. Or don’t. We’ll still be here.