Proxy exits.
Residential, mobile, and datacenter proxy observations, keyed by IP. Match individual addresses to a named provider.
Proxy and VPN Detection Dataset
Identify proxy and VPN exits with provider, network, and risk context. Receive new observations in real time, with hourly and daily snapshots for historical analysis.
Match IPs in your traffic logs to proxy providers and network types. Use observation timestamps to check whether an exit was active at the time of an event.
iptimestamp198.51.100.42203.0.113.18192.0.2.36Residential, mobile, and datacenter proxy observations, keyed by IP. Match individual addresses to a named provider.
VPNs, Tor exits, and private relays, represented as address ranges. Connect individual events to the wider network.
Join records to your traffic logs by IP. Group observations by provider, proxy type, country, or ASN.
proxiesipstring198.51.100.42providerstringGEONODEtypestringRESIDENTIAL_PROXYtimestampint641781164692country_codestringUSasnuint3264500Update detections as exits are observed, with the provider, network, and timestamp attached to each event.
198.51.XXX.XXX192.0.XXX.XXX203.0.XXX.XXX198.51.XXX.XXXLoad compressed Parquet into your warehouse for backfills, joins, and investigations.
Explore snapshot feedsHour-by-hour observations for the current UTC day.
export/latestConsolidated observations for historical analysis.
export/YYYY-MM-DDcurl --fail --no-buffer \
"https://api.synthient.com/api/v4/feeds/proxies/stream" \
-H "x-api-key: $SYNTHIENT_API_KEY"Use x-api-key with PROXY_FIREHOSE. The anonymizer stream uses ANONYMIZERS_STREAM. Reconnect when the server closes the connection after up to 30 minutes.
curl --fail --location \
"https://api.synthient.com/api/v4/feeds/proxies/export/latest" \
-H "x-api-key: $SYNTHIENT_API_KEY" \
--output proxies.parquetHourly files cover the current UTC day. At 00:30 UTC, the previous day’s hourlies become a daily rollup. Use PROXY_FEEDS for proxy exports and ANONYMIZERS_FEED for anonymizer exports.
Request sample records and licensing.