Developer Setup Guide
Rotating Residential Proxies for Scraping, Bots & AI Pipelines
Lowest cost-per-GB routing with automatic IP cycling — built for HTTP clients, not social logins.
[Screen-recording placeholder — IPRoyal dashboard → gateway URL → Python requests test]
Setup Checklist
- 1
Choose a Rotating Residential Provider
For scrape workloads, optimize for $/GB and pool size — not sticky sessions. IPRoyal leads on entry pricing; NetNut on purity.
Get IPRoyal Rotating Pool ↗Start with 1 GB to validate your script before scaling.
- IPRoyal: pay-as-you-go GB that never expires — ideal for side projects.
- NetNut: one-hop ISP rotation for captcha-heavy targets.
- Avoid mobile/static tiers for pure HTTP extraction jobs.
- 2
Configure Your Proxy Gateway Endpoint
Most brokers expose a single gateway hostname with session parameters for geo and rotation.
- Format: http://user:pass@gate.provider.com:port
- Append -session-random or country-US for geo targeting.
- Set rotate interval via dashboard or per-request session ID.
- 3
Wire Into Your HTTP Client
Pass the gateway URL as proxies= in Python requests, axios, or n8n HTTP node.
- Python: requests.get(url, proxies={'http': gateway, 'https': gateway})
- Rotate on 403/429 — new session ID = new IP on most pools.
- Never reuse scrape IPs for logged-in social sessions.