Skip to content

Quick start

This guide keeps every value deployment-neutral. Replace the host, ports, package username, and password with the credentials issued for your environment.

You need four values from the dashboard or onboarding record:

ValuePurpose
Proxy hostGateway hostname assigned to the deployment
HTTP and SOCKS5 portsConnection ports can differ by protocol
Package usernameBase username for an active order or package
Proxy passwordSecret used by the gateway, not your dashboard password
Terminal window
curl --proxy \
http://package-elite-country-us:[email protected]:8000 \
https://api.ipify.org?format=json

An HTTP proxy also carries HTTPS targets through the CONNECT method. The target URL stays https://; the proxy URL stays http://.

SAFE SANDBOX

Compose a proxy request

PLACEHOLDERS ONLY
cURL
curl --proxy http://package-elite-country-us:[email protected]:8000 https://api.ipify.org?format=json

Keep credentials server-side.Never embed a proxy password in frontend code or a public repository.
  1. Start with the package username, for example package-elite.
  2. Append a country token such as country-us.
  3. Add narrower targeting only when the use case requires it.
  4. Add sid-{value} when several requests must try to reuse one exit session.
  5. Add ttl-{seconds} only together with a session ID.

The complete pattern is:

{package}-country-{cc}-region-{region}-city-{city}-asn-{asn}-isp-{isp}-sid-{session}-ttl-{seconds}

Omit every token you do not use. A broader request usually has more eligible exits than a narrowly targeted request.

The test target should return a public exit IP. Run the same command twice and check:

  • the request succeeds without a 407 Proxy Authentication Required response;
  • the returned IP differs from the client machine;
  • the country or network matches the requested targeting when inventory is available;
  • a repeated sticky-session request behaves consistently enough for the application.