> ## Documentation Index
> Fetch the complete documentation index at: https://docs.proxies.fo/llms.txt
> Use this file to discover all available pages before exploring further.

# Code Examples

> Ready-to-use snippets for the mobile network

Mobile uses the same gateway and auth format as residential. No UDP or HTTP3 support — stick to HTTP, HTTPS, and SOCKS5.

## Basic request

<CodeGroup>
  ```python Python theme={null}
  import requests

  proxy = "http://adminmobile-country-us:mobpass123@pr-us.proxies.fo:13337"
  proxies = {"http": proxy, "https": proxy}

  r = requests.get("https://api.ipify.org", proxies=proxies, timeout=30)
  print(r.text)
  ```

  ```javascript Node.js theme={null}
  import axios from "axios";
  import { HttpsProxyAgent } from "https-proxy-agent";

  const agent = new HttpsProxyAgent(
    "http://adminmobile-country-us:mobpass123@pr-us.proxies.fo:13337"
  );

  const { data } = await axios.get("https://api.ipify.org", {
    httpAgent: agent,
    httpsAgent: agent,
  });

  console.log(data);
  ```

  ```go Go theme={null}
  package main

  import (
  	"fmt"
  	"io"
  	"net/http"
  	"net/url"
  )

  func main() {
  	proxyURL, _ := url.Parse("http://adminmobile-country-us:mobpass123@pr-us.proxies.fo:13337")
  	client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxyURL)}}

  	resp, _ := client.Get("https://api.ipify.org")
  	defer resp.Body.Close()
  	body, _ := io.ReadAll(resp.Body)
  	fmt.Println(string(body))
  }
  ```

  ```bash curl theme={null}
  curl -x "http://adminmobile-country-us:mobpass123@pr-us.proxies.fo:13337" \
    https://api.ipify.org
  ```
</CodeGroup>

## Carrier targeting

<CodeGroup>
  ```python Python theme={null}
  import requests

  # T-Mobile USA
  proxy = "http://adminmobile-country-us-asn-21928:mobpass123@pr-us.proxies.fo:13337"
  proxies = {"http": proxy, "https": proxy}

  print(requests.get("https://api.ipify.org", proxies=proxies).text)
  ```

  ```bash curl theme={null}
  curl -x "http://adminmobile-country-us-asn-6167:mobpass123@pr-us.proxies.fo:13337" \
    https://api.ipify.org
  ```
</CodeGroup>

## Sticky session

<CodeGroup>
  ```python Python theme={null}
  import secrets, requests

  session_id = secrets.token_hex(4)
  username = f"adminmobile-country-us-session-{session_id}-ttl-15"
  proxy = f"http://{username}:mobpass123@pr-us.proxies.fo:13337"

  s = requests.Session()
  s.proxies = {"http": proxy, "https": proxy}

  for _ in range(3):
      print(s.get("https://api.ipify.org").text)
  ```

  ```javascript Node.js theme={null}
  import { randomBytes } from "crypto";
  import axios from "axios";
  import { HttpsProxyAgent } from "https-proxy-agent";

  const sessionId = randomBytes(4).toString("hex");
  const agent = new HttpsProxyAgent(
    `http://adminmobile-country-us-session-${sessionId}-ttl-15:mobpass123@pr-us.proxies.fo:13337`
  );

  const client = axios.create({ httpAgent: agent, httpsAgent: agent });

  for (let i = 0; i < 3; i++) {
    const { data } = await client.get("https://api.ipify.org");
    console.log(data);
  }
  ```
</CodeGroup>

## SOCKS5

```bash theme={null}
curl --socks5-hostname "adminmobile-country-us:mobpass123@pr-us.proxies.fo:13337" \
  https://api.ipify.org
```

## Quick-copy `host:port:user:pass`

```
pr-us.proxies.fo:13337:adminmobile-country-us:mobpass123
pr-eu.proxies.fo:13337:adminmobile-country-de:mobpass123
pr-us.proxies.fo:13337:adminmobile-country-us-asn-6167:mobpass123
pr-us.proxies.fo:13337:adminmobile-country-us-asn-21928:mobpass123
pr-us.proxies.fo:13337:adminmobile-country-us-session-5s5d4xud-ttl-15:mobpass123
```

## Need help?

Best support is through the [dashboard](https://app.proxies.fo/signin). You can also reach us on [Discord](https://discord.gg/proxy), [Telegram](https://t.me/prodigynet), or at [admin@proxies.fo](mailto:admin@proxies.fo).
