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

# Proxies

> Route requests through specific geographic locations

Proxies let you route TinyFish Web Agent's browser requests through specific countries. Use them to access geo-restricted content or avoid regional blocks.

## How to Use

Add `proxy_config` to your request:

```typescript theme={null}
{
  url: "https://example.com",
  goal: "Extract product data",
  proxy_config: {
    enabled: true,
    country_code: "US"
  }
}
```

***

## Supported Countries

| Code | Country        |
| ---- | -------------- |
| `US` | United States  |
| `GB` | United Kingdom |
| `CA` | Canada         |
| `DE` | Germany        |
| `FR` | France         |
| `JP` | Japan          |
| `AU` | Australia      |

***

## When to Use Proxies

* Accessing geo-restricted content
* Avoiding regional IP blocks
* Testing localized content
* Combining with stealth mode for protected sites

***

## Combining with Stealth Mode

For sites with bot protection and geo-restrictions, use both:

```typescript theme={null}
{
  url: "https://protected-site.com",
  goal: "Extract product data",
  browser_profile: "stealth",
  proxy_config: {
    enabled: true,
    country_code: "US"
  }
}
```

Learn more about browser profiles in the [Browser Profiles](/key-concepts/browser-profiles) page.

***

## Related

<CardGroup cols={2}>
  <Card title="Browser Profiles" icon="window" href="/key-concepts/browser-profiles">
    Standard vs stealth browser modes
  </Card>

  <Card title="Endpoints" icon="plug" href="/key-concepts/endpoints">
    Choose how to call the API
  </Card>

  <Card title="Anti-Bot Guide" icon="shield" href="/anti-bot-guide">
    Diagnose and bypass bot detection on protected websites
  </Card>
</CardGroup>
