IPRout

IP Geolocation API Troubleshooting

Start troubleshooting with the HTTP status and response body. Verify the exact route, HTTPS base URL, API key header, explicit IP syntax, allowed browser origin, and remaining usage. A minimal authenticated cURL request helps separate application code from account or network configuration.

Last updated August 10, 2026

What is the fastest diagnostic request?

Run a direct caller lookup from a trusted terminal with a current key.

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

Why does a browser request fail while cURL works?

Check the key's exact CORS origin allowlist, including scheme, hostname, and port. Recreate the key if the immutable origin settings need to change.

Why am I receiving 429?

Inspect /usage for the shared monthly allowance and the authenticated key's remaining capacity. A Pro key can reach its own cap before the account is exhausted.