4G/5G Mobile Proxies
Mobile proxies are currently exposed as assigned mobile-network endpoints in your account. Use the exact HTTP endpoint shown in the portal for the mobile IP you want to route through.
Like the other assigned/static endpoint types, public docs intentionally use placeholders. Copy the exact endpoint from the portal instead of inventing a host or port.
Find your endpoint
- Open Portal → Proxy IPs.
- Find the 4G/5G Mobile Proxies section.
- Copy the HTTP endpoint shown next to the assigned mobile IP you want to use.
| Mode | Host | Port |
|---|---|---|
| Assigned mobile HTTP endpoint | <MOBILE_HTTP_ENDPOINT> | Portal-assigned |
Authentication
Use the same portal username + API key model used elsewhere in the product.
http://USERNAME:API_KEY@<MOBILE_HTTP_ENDPOINT>Code examples
curl
curl -x "http://<USERNAME>:<API_KEY>@<MOBILE_HTTP_ENDPOINT>" "https://ip.ninjasproxy.com/"Playwright
import { chromium } from "playwright"
const browser = await chromium.launch({
proxy: {
server: "http://<MOBILE_HTTP_ENDPOINT>",
username: "<USERNAME>",
password: "<API_KEY>",
},
})
const page = await browser.newPage()
await page.goto("https://ip.ninjasproxy.com/")
console.log(await page.textContent("body"))
await browser.close()Next Steps
- Residential proxies — assigned residential endpoints
- Rotating proxies — gateway endpoints for routing controls
- Node.js integration — axios, fetch, Playwright
- Authentication — credential and whitelist setup
