Skip to content

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:

sh
curl -x "http://user:pass@host:port" https://ip123.in

SOCKS5:

sh
curl -x "socks5h://user:pass@host:port" https://ip123.in

socks5h 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.

Choose your language ​