Control your exit regions.
Select continent regions and exclude specific countries in the proxy username. Keep routing policy with each connection.
CONTINENTS + EXCLUSIONSResidential proxies for web data
Real devices. Standard HTTP.Connect your scrapers, browsers, and data pipelines to real residential devices. Control IP rotation and session behavior through one HTTP proxy endpoint.
Works with curl, Python, Node.js, and Playwright.
GET example.com200 OK01 / Residential proxy network
Route traffic through phones and desktops running partner apps. Choose session behavior and exit regions for each workload.

Your traffic.
Real devices.
One endpoint.
Select continent regions and exclude specific countries in the proxy username. Keep routing policy with each connection.
CONTINENTS + EXCLUSIONSRotate for each connection, use sticky sessions that can move if an exit drops, or use fixed sessions that never switch exits.
ROTATE / STICKY / FIXEDAdd a proxy URL to your HTTP client or browser automation tool. No ports.io SDK or crawler migration required.
HTTP PROXY INTEGRATION02 / Connect your existing stack
Configure your exit region and session mode, then copy the example into your HTTP client. Use your workspace key to authenticate.
These controls only update the example. No request is sent.
curl --proxy \
"http://v1_rotate_regions_NA:rp1_YOUR_SECRET@PROXY_HOST:PORT" \
--max-time 30 \
"https://example.com" Replace rp1_YOUR_SECRET and PROXY_HOST:PORT with your key and endpoint. Requires cURL.
01 / CONNECTUse your existing HTTP client.
02 / ROUTEPut region and session options in the username.
03 / BUILDBring the response into your workflow.
03 / Proxy use cases
Connect your crawler to residential IPs to collect public pages for search indexes, research, and AI datasets. Your application handles extraction and processing.
Route your monitoring tools through residential exits to inspect public search results, ad placements, and landing pages.
Use your scraper to track public prices, product listings, and availability. Feed the results into your pricing and market research tools.
Built for responsible collection of public data. Respect site terms, access controls, and applicable requirements.
Discuss access and pricing
Share your target sites, required regions, session needs, and expected bandwidth. Talk to our team about access, pricing, and availability.
Talk to salesProxy questions, answered
ports.io provides the residential proxy connection. You bring the crawler, indexing pipeline, or data collection application. The network gives your requests a residential exit point.
Sticky sessions use one exit and move to another eligible exit if it disconnects. Fixed sessions never switch and fail if their exit is unavailable. Both bindings expire after 5 minutes idle or 60 minutes total.
An API key from your workspace and any client that speaks to an HTTP(S) proxy. Share your target regions, public-data use case, and expected bandwidth with our team to plan your setup.
Contact
Tell us which sites you collect from, the exit regions you need, and your expected bandwidth. Our team can discuss proxy access, pricing, and availability for your workload.