Country-targeted residential proxies
United States Residential Proxies
See US prices, US search results and US versions of websites through home connections in the United States. Add _country-US to your auth key. Pay $1/GB with no subscription.
Connect from your code
Send your first United States-targeted request.
Choose a language, replace USERNAME and AUTH_KEY, then run the example. Each snippet uses the recommended HTTPS gateway at proxy.packetstream.io:31111.
1curl \2 --proxy 'https://proxy.packetstream.io:31111' \3 --proxy-user "USERNAME:AUTH_KEY_country-US" \4 'https://api.ipify.org?format=json'1import requests23proxy = "https://USERNAME:AUTH_KEY_country-US@proxy.packetstream.io:31111"4response = requests.get(5 "https://api.ipify.org?format=json",6 proxies={"http": proxy, "https": proxy},7)8print(response.json())1import { ProxyAgent } from "undici";23const dispatcher = new ProxyAgent(4 "https://USERNAME:AUTH_KEY_country-US@proxy.packetstream.io:31111"5);67try {8 const response = await fetch("https://api.ipify.org?format=json", { dispatcher });9 console.log(await response.json());10} finally {11 await dispatcher.close();12}Sticky-session variant
Keep related requests on one United States exit.
Add a session label to the same auth key: AUTH_KEY_country-US_session-myworkflow42
Working in the United States
Three settings for the United States.
Exit country
Add _country-US to your auth key. If no United States exit is available, the request fails. It is not sent from another country.
Language
Many sites choose the language from your request, not your IP. Send Accept-Language: en-US,en;q=0.9 to ask for the local version.
Search results
For United States search results as JSON, call the Search API with country us, language en and domain com.
Use United States exits to
- Check prices, stock and shipping on US shops as a shopper in the US sees them.
- Track your rankings in US search results, by city with the Search API’s
locationfield. - Check that US visitors get your US landing pages, prices and consent banners.
Shops in the United States usually show prices in US dollars (USD). Prices can also change with cookies, login and delivery address, so store the country and currency next to each price.
1# A local page, in the local language2curl --proxy 'https://proxy.packetstream.io:31111' \3 --proxy-user "USERNAME:AUTH_KEY_country-US" \4 -H 'Accept-Language: en-US,en;q=0.9' \5 'https://shop.example/'67# United States search results as JSON8curl -s https://api.packetstream.io/v1/search \9 -H "Authorization: Bearer $PACKETSTREAM_API_KEY" \10 -H "Content-Type: application/json" \11 -d '{"query": "best coffee grinder", "country": "us",12 "language": "en", "domain": "com"}'Each successful search costs $0.0025, from the same balance as proxy traffic.
Choose your connection behavior
Rotate automatically or keep one exit.
Rotate automatically
Each time your app opens a new proxy connection, PacketStream selects an available United States exit.
Keep one exit for multi-step work
Add a session label so a login, cart, or other multi-step workflow keeps the same United States exit across new connections.
Confirm the exit country
Run a quick location check before a country-sensitive job. The country-targeting guide includes a copyable verification example.
Metered pricing
$1 per GB. No subscription.
Start with a $50 minimum purchase. Your balance stays available until you use it.
Related resources
Guides for setup, targeting, and rotation.
Country targeting documentation
Copy the auth-key pattern and verify the exit country before a location-sensitive job.
Open the targeting guideCountry-targeted residential proxies
See how country targeting supports price monitoring, ad verification, and other public web data work.
See targeting use casesResidential proxies
See all connection, rotation, and country-targeting options in one place.
Explore residential proxiesRotating residential proxies
Learn when to rotate on each new connection and when to keep one exit.
Compare rotation optionsOther locations