Skip to main content

Proxy Support

You can send each linked WhatsApp device’s traffic through its own HTTP or SOCKS5 proxy. That helps when you need a fixed exit IP, regional routing, or separation between numbers. Proxy settings are per device, not for the whole workspace.

When to use a proxy

  • keep a stable public IP for a number
  • run devices on different networks or regions
  • meet network or compliance requirements for egress paths

Supported formats

TypeExample
HTTPhttp://proxy.example.com:8080
HTTP + authhttp://user:[email protected]:8080
SOCKS5socks5://proxy.example.com:1080
SOCKS5 + authsocks5://user:[email protected]:1080
Only http and socks5 are supported. Do not use https:// proxy URLs. HTTP proxies must include a port.

Set a proxy in the dashboard

While linking a device

1

Start linking

Go to Devices and link a new WhatsApp account.
2

Enable proxy

Turn on Enable HTTP/SOCKS5 proxy and paste your proxy URL.
3

Test

Click Test Proxy. Fix host, port, or credentials if the test fails.
4

Scan the QR code

Finish pairing. The device uses the proxy from the first connection.

On an existing device

  1. Open the device in Devices.
  2. Disconnect the device first (you cannot change proxy while connected).
  3. Update the proxy URL, run Test Proxy if you want, then Save.
  4. Reconnect the device.

Use proxies from the API

ActionMethodEndpoint
Test a proxyPOST/api/v1/devices/proxy/test
Link a device with proxyPOST/api/v1/devices
Read proxy settingsGET/api/v1/devices/{id}/proxy
Update proxy settingsPATCH/api/v1/devices/{id}/proxy
Your API key needs permission to manage devices. Updating a proxy on a connected device returns 409 — disconnect, then update.

Test example

Credentials in responses

Passwords are hidden when you read settings:
If you save again without changing the password, you can leave the masked *** value — your existing password is kept.

Troubleshooting

ProblemWhat to try
QR never appears with proxy onRun Test Proxy, check host/port/auth, try SOCKS5 if HTTP fails
Error when saving proxyDisconnect the device, save, then reconnect
Password seems wrong after saveSubmit the full user:pass@ URL once instead of only ***
Test fails but the proxy works elsewhereConfirm the URL uses http or socks5, and that the proxy can reach WhatsApp
A working proxy does not replace gradual sending on new numbers. See Auto Warmer.