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

# Claude: «Request not allowed» (403) и «not allowed from unsupported countries» — что значит и как исправить

> Ошибки Claude API и Claude Code «403 Request not allowed» и «Access to Anthropic models is not allowed from unsupported countries, regions, or territories»: почему Anthropic отклоняет запрос, когда виноваты VPN и прокси и как подключить Claude без этих ошибок — поменять ключ и адрес.

**Коротко:** обе ошибки возвращает сама Anthropic. Чаще всего причина — место, откуда пришёл запрос: Anthropic работает только в странах из своего списка. Новый ключ или новая подписка здесь не помогают. Чтобы ошибки не было, запрос должен идти к Anthropic не с вашего адреса. С ключом RuAPI так и есть: вы меняете ключ и адрес — в коде или в настройках Claude Code, — а модели Claude остаются те же. VPN не нужен.

## Как выглядят ошибки

В Claude Code и в API — ответ с кодом **403**:

```text theme={null}
API Error: 403 {"error":{"type":"forbidden","message":"Request not allowed"}}
```

Через Amazon Bedrock (в том числе в Claude Code, подключённом к Bedrock) — ответ с кодом **400** ([пример на GitHub](https://github.com/anthropics/claude-code/issues/2656)) — если в настройках выбран регион AWS в неподдерживаемой стране:

```text theme={null}
API Error: 400 Access to Anthropic models is not allowed from unsupported countries, regions, or territories.
Please refer to https://www.anthropic.com/supported-countries for more information.
```

## Почему так происходит

* **Запрос пришёл из неподдерживаемого региона.** Список — на странице [Supported Regions Policy](https://www.anthropic.com/supported-countries). Там же сказано, что не поддерживается и использование людьми, которые физически находятся вне этого списка.
* **VPN или прокси.** Anthropic видит не ваш адрес, а адрес выхода VPN или прокси. Если он в неподдерживаемом регионе или меняется посреди работы, будет та же ошибка.
* **Реже — подписка или права.** Если вы в поддерживаемой стране без VPN, проверьте, что подписка активна, а у ключа или роли в консоли Anthropic есть доступ.

## Что можно сделать

| Ситуация | Что делать |
| - | - |
| Вы в поддерживаемой стране, VPN выключен, ошибка есть | Проверьте подписку, роль в консоли Anthropic и адрес выхода в интернет (`curl ipinfo.io`) |
| Вы в регионе, которого нет в списке Anthropic | Подключите Claude через RuAPI — шаги ниже. Аккаунт Anthropic и подписка не нужны |
| Ошибку показывает Claude Code | Пропишите ключ и адрес RuAPI в настройках Claude Code — пример ниже |

## Как подключить Claude через RuAPI

**1. Регистрация**

Зарегистрируйтесь на [www.ruapi.ai](https://www.ruapi.ai/?utm_source=docs\&utm_campaign=ru-claude-request-not-allowed) — по email, через Google или Яндекс.

**2. Пополнение**

Консоль → **«Кошелёк»**: USDT или USDC (TRC20 / BEP20 / Polygon; USDT — ещё и в сети TON), от 5 USDT. Если USDT ещё нет — [купите за рубли через СБП](https://docs.ruapi.ai/ru/buy-usdt.md). Карты иностранных банков (Visa / Mastercard) тоже принимаются.

**3. Ключ**

Консоль → **«API-ключи» → «Создать ключ»** — получите строку `sk-...`.

**4. Замена ключа и адреса**

В Claude Code или в своём коде — примеры ниже.

```json Claude Code (~/.claude/settings.json) theme={null}
{
  "model": "claude-sonnet-5-5",
  "env": {
    "ANTHROPIC_BASE_URL": "https://www.ruapi.ai",
    "ANTHROPIC_AUTH_TOKEN": "sk-ваш-ключ-RuAPI",
    "CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY": "1",
    "CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS": "10000"
  }
}
```

```python Anthropic SDK theme={null}
import anthropic

client = anthropic.Anthropic(
    api_key="sk-ваш-ключ-RuAPI",
    base_url="https://www.ruapi.ai",  # без /v1
)

message = client.messages.create(
    model="claude-sonnet-5-5",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Привет!"}],
)
print(message.content[0].text)
```

```python OpenAI SDK theme={null}
from openai import OpenAI

client = OpenAI(
    api_key="sk-ваш-ключ-RuAPI",
    base_url="https://www.ruapi.ai/v1",
)

resp = client.chat.completions.create(
    model="claude-sonnet-5-5",
    messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)
```

Полная инструкция для Claude Code — установка, выбор модели, вход без аккаунта Anthropic — на странице [Claude Code в России](https://docs.ruapi.ai/ru/claude-code-russia.md).

## Частые вопросы

> [accordion] Поможет ли новый аккаунт или новая подписка Claude?
>
> Если причина — регион, нет: Anthropic проверяет, откуда пришёл запрос, а не какой у вас аккаунт. Новый аккаунт с того же адреса получит ту же ошибку и тот же риск блокировки.

> [accordion] Нужен ли аккаунт Anthropic, чтобы работать через RuAPI?
>
> Нет. Достаточно ключа RuAPI: в Claude Code он прописывается в настройках, вход через аккаунт Anthropic не нужен.

> [accordion] Нужен ли VPN?
>
> Нет. Сайт и API RuAPI открываются напрямую.

> [accordion] Это оригинальный Claude?
>
> Да. Это оригинальные модели Anthropic — claude-opus-5-5, claude-sonnet-5-5, claude-haiku-5-5 и другие — без подмены и урезания.

## Дальше

> [card] [Claude Code в России](https://docs.ruapi.ai/ru/claude-code-russia.md)
>
> Установка и подключение без аккаунта Anthropic.

> [card] [API-ключ Claude](https://docs.ruapi.ai/ru/claude-api-key-russia.md)
>
> Где взять ключ и как оплатить.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.