Mobilerun Connect
Choose a proxy type and country for your automation:
Check the Connect product page and your dashboard for current plans and availability. The country catalog at
GET /v1/connect/countries lists the available proxy types by country.
Create a managed proxy
Open the proxy section of the dashboard and choose the country and available Connect proxy type. Complete checkout if required, and wait for the proxy to become active before attaching it to a phone. For API integrations, create a dedicated residential proxy with:paymentUrl for checkout. Poll GET /v1/connect/proxies/{id} while the proxy is checking, pending_payment, or provisioning; it is ready when its status becomes active. If payment is pending, complete checkout before expecting provisioning to finish.
The creation response also includes proxy credentials. Keep them private. When attaching the proxy to a device, reference its ID so Mobilerun resolves the credentials for you.
Attach a Connect proxy to a device
Select the active proxy during device setup, or attach an existing proxy through the device API:"connect":{"country":"us"} instead. A country reference can incur proxy usage charges; it does not select a dedicated residential proxy.
Pass exactly one of connect.id or connect.country. Do not combine a Connect reference with SOCKS5 credentials in the same request.
Bring Your Own Proxy
If you already have a proxy provider, you can still register its SOCKS5 endpoint and select it for your device. Provide the host, port, username, and password in the dashboard’s custom proxy form. For the device API, use thesocks5 object instead of connect:
Smart IP
EnablesmartIp to align the device with the proxy’s exit IP. It configures GPS location, timezone, locale, and, when no eSIM is active, mobile carrier and network type. It works with both Connect references and custom SOCKS5 proxies.
Use a proxy country that matches the device’s intended location and locale. After connecting, query GET /v1/devices/{deviceId}/proxy to verify the proxy state.