> ## 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.

# Targeting

> Route mobile traffic by country and carrier ASN

Mobile supports two targeting modifiers: `country-` and `asn-`. State and city targeting are not available on mobile.

## Format

```
Username: <base>-country-<cc>[-asn-<num>]
Password: <your password>
```

## Country targeting

Use any supported ISO 3166-1 alpha-2 country code. Lowercase.

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

# Germany mobile IP
curl -x "http://adminmobile-country-de:mobpass123@pr-eu.proxies.fo:13337" \
  https://api.ipify.org
```

## Carrier (ASN) targeting

`asn-<number>` pins your IP to a specific mobile carrier by its Autonomous System Number. Useful for testing content delivery, ad targeting, or app behaviour specific to a carrier's network.

```bash theme={null}
# Verizon Wireless (ASN 6167)
curl -x "http://adminmobile-country-us-asn-6167:mobpass123@pr-us.proxies.fo:13337" \
  https://api.ipify.org

# T-Mobile USA (ASN 21928)
curl -x "http://adminmobile-country-us-asn-21928:mobpass123@pr-us.proxies.fo:13337" \
  https://api.ipify.org
```

### Common US mobile carrier ASNs

| ASN   | Carrier          |
| ----- | ---------------- |
| 6167  | Verizon Wireless |
| 21928 | T-Mobile USA     |
| 20057 | AT\&T Mobility   |
| 22394 | Cellco / Verizon |

Find the ASN for any mobile IP using `whois`, [bgp.he.net](https://bgp.he.net), or [ipinfo.io](https://ipinfo.io).

<Note>
  Carrier ASN availability depends on the active pool. If an ASN has no IPs available, you'll receive a `454 invalid asn` response — drop the `asn-` modifier to use any carrier in that country.
</Note>

## Sessions

Mobile supports sticky sessions with the same `session-` + `ttl-` (minutes) format as residential:

```
adminmobile-country-us-session-5s5d4xud-ttl-15:mobpass123
```

See [Residential → Sessions](/residential/sessions) for the full mechanics — they're identical on mobile.

## 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
```
