Proxies & IP
Most Hyper Solutions APIs take your proxy's outbound IP as an input. This page explains why, and why you must use sticky (not rotating) proxies.
Most of our sensor APIs require your proxy's outbound IP as an input, because the anti-bot expects the generated payload to match the IP the target site actually sees. Fetch it from the /ip endpoint:
Use sticky proxies, never rotating
The IP you send to the API must match the IP the target sees. Rotating proxies break this: they issue a new IP on each new connection (CONNECT), so you get one IP from /ip and the target sees another.
You call
/ipand get1.2.3.4.You generate a payload for the target using that IP.
Your proxy rotates when it opens the connection to the target.
The target sees
5.6.7.8, but the payload was built for1.2.3.4, so you're blocked.
Sticky (session) proxies hold the same IP for the whole session, so /ip, the API, and the target all agree.
How to use it
Configure your proxy in sticky/session mode.
Call
/ipthrough that proxy to get your outbound IP.Pass that IP as the
ipinput on every sensor call in the session.
See Core Requirements for the other non-negotiables.
Last updated

