MAKE AND ZAPIER + PROXIES.SX

Make and Zapier are no-code automation platforms. Neither the Make HTTP module nor Zapier's Webhooks step exposes an outbound proxy setting, so the pattern is different: use them to drive the Proxies.sx REST API and hand the resulting proxy URL to the step that does the fetching (your own worker, a Code step, or a scraper that accepts a proxy URL).

Sign up Get an API key

RUNNABLE SAMPLE

Replace ACCOUNT_ID and PROXY_PASSWORD with the values from GET https://api.proxies.sx/v1/gateway/credentials (header X-API-Key: psx_...). The proxy password is set once in the portal and is not your login password.

# Step 1 - HTTP module / Webhooks step: fetch your ready-made credentials (once)
curl https://api.proxies.sx/v1/gateway/credentials -H "X-API-Key: psx_YOUR_API_KEY"
# -> { "username": "psx_ACCOUNT_ID", "httpProxy": "http://psx_ACCOUNT_ID:PASS@gw.proxies.sx:7000", ... }

# Step 2 - a Text/Set-variable step builds the per-run proxy URL from the DSL:
#   http://psx_ACCOUNT_ID-peer-us-rot-sticky-sid-{{execution_id}}:PROXY_PASSWORD@gw.proxies.sx:7000

# Step 3 - the step that actually fetches uses that URL, e.g. a worker you host:
curl -x "http://psx_ACCOUNT_ID-peer-us-rot-sticky-sid-RUN_ID:PROXY_PASSWORD@gw.proxies.sx:7000" https://api.ipify.org?format=json

The X-API-Key header is what every Proxies.sx REST call needs; the gateway itself only ever sees the username/password pair.

ROTATION FOR MAKE AND ZAPIER

Use: ondemand, or sticky keyed on the scenario/zap run id. Build the username with the run id as the session id ({{execution_id}} in Make, the zap run id in Zapier) so every step of one run shares one exit.

Sticky pins the device for that session id, not the exit IP - mobile carriers re-NAT on their own schedule, so a pinned modem can still surface a new address. Without a -sid-, sticky and auto modes do nothing across connections. Unknown tokens are dropped silently, so -session- is not a substitute for -sid-.

CHANGE COUNTRY OR POOL

Edit the username only: peer-us, peer-jp, mbl-gb. peer covers ~127 countries; mbl is carrier modems in US, GB, FR, NL, PL and GE (Georgia). Check stock before you pick: GET https://api.proxies.sx/v1/gateway/pool/stock. $4/GB, $2.40/GB at 250 GB+, duration free.

MORE

/pool/skill.md (full username DSL and API contract) · /pool/ (Pool Gateway) · all integrations · skill.md for this section