Skip to main content

Check if an IP is coming from a known proxy

Verify whether an IP address is originating from a recognized proxy server

Allows you to take an array of up to 100 IPs and determine if any are coming from a known proxy server.

API calls containing a single IP will return a 200 code and the results. When making an API call that includes multiple IPs, the response will be asynchronous and return a 202 instead of immediately returning the results. You will then need to poll for the results. For more information, visit our Asynchronous API response page.

Use Case: In some cases, your application's content may not be permitted in certain countries or regions. Oftentimes, users will try to get around this by using a proxy server so they can appear to be located in a permissable country/region. Use this endpoint to submit a client IP and understand if it belongs to a known proxy. If so, determine whether or not you want to allow this activity to continue.

POST/v2/proxy
curl -sSLX POST 'https://ip-intel.'"$PANGEA_DOMAIN"'/v2/proxy' \
-H 'Authorization: Bearer '"$PANGEA_INTEL_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"ips":["34.201.32.172"]}'

Was this article helpful?

Contact us