IPRout

Look Up the Caller IP Address

Send GET https://api.iprout.com/ip with no address in the path. IPRout resolves the caller IP from the request and trusted proxy forwarding headers, then returns its geolocation and network data. This endpoint is useful when the client address is not already known.

Last updated August 10, 2026

What request resolves the caller?

The route ends at /ip. Adding an address changes the request to an explicit lookup.

curl -H "Authorization: Bearer YOUR_API_KEY" https://api.iprout.com/ip

How are proxies handled?

The API resolves the caller using the request address and trusted proxy configuration, including forwarded address information supplied by trusted infrastructure.

When should I use this endpoint?

Choose caller lookup for server-side personalization, regional defaults, analytics enrichment, or request context.

  • Do not use the result as proof of identity
  • Expect VPNs and proxies to affect the result
  • Ask for user confirmation before applying important regional decisions