mobileproxy.app

Using your proxy

Managing proxies

A device can serve several proxies (up to 10 on Standard, up to 20 on Pro) — each a single-protocol endpoint (SOCKS5 or HTTP) with its own credentials, IP whitelist, speed limit, and website rules. Create one per customer or per tool so you can meter and revoke each independently. They all share the device's carrier IP and rotate together.

Create a proxy

In the dashboard, open a device and click Create my proxy (or + New for additional ones). Over the API:

curl -X POST https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/proxies \
     -H "Authorization: Bearer mpx_live_…"

# → { "id": "acc_…", "subscription_id": "sub_…", "protocol": "socks5",
#     "host": "...", "port": 30000,
#     "username": "...", "password": "...",
#     "endpoint": "socks5h://user:pass@host:30000", "status": "active" }

Revoke a proxy

Revoking stops the listener for that one proxy immediately; every other proxy on the device keeps working.

curl -X DELETE \
  https://mobileproxy.app/api/v1/subscriptions/SUBSCRIPTION_ID/proxies/PROXY_ID \
  -H "Authorization: Bearer mpx_live_…"
Reselling access?
This is a first-class use case. Give each customer their own proxy, watch per-proxy traffic in Status & usage, and cut anyone off instantly by revoking just their proxy.

What customers can see

Whoever holds a proxy sees the carrier IP and the username/password you gave them — never your account, name, or phone details.