For the complete documentation index, see llms.txt. This page is also available as Markdown.

Quick start

Send your first residential proxy request in 5 minutes.

1. Create a sub-user

  1. Open the dashboardResidential → Sub-users.

  2. Click Create sub-user, name it (e.g. acme1), and pick a password.

  3. The dashboard issues a sub-user name like s1a2b3c4d5e. Copy both values.

2. Build your username

For the simplest case — any US residential IP — your proxy username is:

helo_s1a2b3c4d5e-type-res-region-us

Substitute your real sub-user where the placeholder shows s1a2b3c4d5e. See Username format for every available segment.

3. Send the request

curl

curl -x http://helo_s1a2b3c4d5e-type-res-region-us:PASSWORD@gate.helodata.io:7777 \
     https://ipv4.icanhazip.com

Python (requests)

Node.js (undici)

You should see a US residential IP — not your own.

4. Common next steps

Goal
Add to username

Target Germany

replace -region-us with -region-de

Drill down to California, LA

append -state-ca-city-la

Keep the same IP for 10 minutes

append -session-job1-sesstime-10

Pin a specific ISP

append -asn-7922 (Comcast example)

Combine freely — order matters; see Username format.

5. Troubleshooting the first call

  • 407 Proxy Authentication Required — wrong username, password, or non-whitelisted source IP. See 407.

  • 522 Connection timed out — upstream IP was unreachable; retry. See 522.

  • SSL handshake errors — your client may need an updated CA bundle. See SSL/TLS errors.

What's next

  • Authentication — switch to IP whitelist for keyless environments

  • Sessions & rotation — sticky vs rotating strategies

  • Integrations — Selenium, Puppeteer, Scrapy, antidetect browsers

Last updated

Was this helpful?