Developer integration
Connect applications to a static proxy with curl, Python, Go, Java, and PHP.
Before you start
Open the proxy list for your product in the IP123 dashboard. Once deployment is complete, copy the host, protocol-specific port, username, and password. Use the proxy credentials, not your IP123 login password. Use the assigned static connection details directly; do not add country, session, or rotation parameters.
curl
Replace the username, password, host, and port with the connection details from your dashboard. The endpoint format is host:port; use the port that matches each protocol.
HTTP:
curl -x "http://user:pass@host:port" https://ip123.inSOCKS5:
curl -x "socks5h://user:pass@host:port" https://ip123.insocks5h resolves the target hostname through the proxy. Percent-encode usernames and passwords containing characters such as @, :, or #. Commands with real credentials may remain in shell history, so do not share them.