Networks · Mobile
Mobile proxies: a carrier pool per GB, or a device of your own.
Real 4G/5G devices on real carriers. Rotate through the pool from $2.62 per GB, or rent a modem and decide yourself when its IP changes.
Two modes#
| Rotating pool | Dedicated device | |
|---|---|---|
| Endpoint | mob.proxshift.com, 9000 / 9001 | The device's own ip:8000 / ip:8001 |
| IP behaviour | New carrier IP per connection, or sticky with -sid- | One IP, yours alone, changed when you say so |
| Targeting | -cc-, carrier with -asn-, -sid-, -ttl- | Fixed at the order: country and carrier |
| Billing | Per GB, from $2.62, same rate in every country, never expires | Per device per term (24 hours, 30, 60, 90 days), by country; unlimited traffic |
| Best for | Collection at scale from mobile-first targets | Accounts and flows that must keep one phone-like footprint |
The rotating pool#
Everything on Targeting & sessions applies to mob.proxshift.com. Pick the country with -cc-; pick a carrier with -asn- and its AS number, listed on each country page; hold an IP with -sid-. Carrier addresses are shared by thousands of subscribers behind NAT, which is exactly why targets tolerate them.
# Any US carrier, new IP per connection
curl -x http://USER-cc-us:[email protected]:9000 https://api.ipify.org
# Deutsche Telekom (AS3320), held for 15 minutes
curl -x http://USER-cc-de-asn-3320-sid-m1-ttl-15m:[email protected]:9000 https://api.ipify.orgDedicated devices#
A dedicated device is a physical modem with an unlimited carrier plan, hosted in the country you chose. It is delivered like any dedicated proxy, as ip:8000 and ip:8001 with its own credentials, and it serves you alone for the term. Traffic is unmetered. Prices depend on the country because plans, hardware and hosting do; the United States and Canada are the reference.
Rotating the IP of a device#
You control when a device takes a new address from its carrier. Three ways, all returning the new IP:
| Method | How | Use it for |
|---|---|---|
| Rotation link | A signed URL shown in the dashboard; a simple GET, no token needed | Anti-detect browsers, schedulers and tools that can only call a URL |
| API call | POST /v1/devices/{id}/rotate with your Bearer token | Your own code, before a new session starts |
| Timer | rotate_every_minutes on the device, set in the dashboard or with PATCH /v1/devices/{id} | Hands-off jobs that want a fresh IP every N minutes |
# On demand, from your code
curl -X POST https://api.proxshift.com/v1/devices/dev_8k2m/rotate \
-H "Authorization: Bearer TOKEN"
# Read the current IP
curl https://api.proxshift.com/v1/devices/dev_8k2m -H "Authorization: Bearer TOKEN"- A rotation takes a few seconds. Connections in flight through the device are dropped; open new ones once the call returns.
- The new address comes from the same carrier and country. Carriers recycle addresses, so a rotation can occasionally return an IP the device held before.
- Rotations are unlimited and free. Rotate when the platform would expect a change (a new session, a new day), not on every request.
Best practices for accounts#
- One account per device, in the account's home country and on a carrier its audience actually uses.
- Keep the browser profile and the device together; moving an account between devices or countries is what triggers verification.
- Rotate deliberately: a new IP per session looks like a phone; a new IP per action does not.
- For scheduled posting on many accounts, the pool with short sticky sessions is often enough; reserve devices for the accounts that matter most.