API Яндекс Поиска — единый ключ, JSON-ответ

Поисковая выдача Яндекса за один HTTP-запрос. Совместимые форматы Brave и Tavily — меняете URL, код остаётся прежним. УноАПИ.ru.

Прокси к поисковой выдаче Яндекса. Отдаём чистый JSON с результатами, сниппетами, доменами. Работает без корпоративного договора с Яндексом и без белых IP — только ваш sk_-ключ.

Возможности

Brave и Tavily — drop-in

POST /v1/search/yandex — Tavily-совместимо, GET /v1/search/yandex — Brave-совместимо. Меняете базовый URL существующего клиента, код остаётся прежним.

Региональная выдача

Параметр country (ISO 3166-1) и параметр region с кодом региона Яндекса: 225 — Россия, 213 — Москва, 2 — СПб, 65 — Новосибирск. Поддержан и в POST (Tavily), и в GET (Brave).

MCP из коробки

Тот же endpoint доступен Claude и ChatGPT через наш MCP-сервер — без написания адаптера, без ручной конфигурации тулов.

Пример запроса

curl -X POST "https://proxy.unoapi.ru/v1/search/yandex" \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -d '{"q": "нейросети", "count": 10, "country": "ru"}'

Сравнение

ПараметрУноАПИ.ruОфициальный APIМеждународные сервисы
Язык документацииРусский + английскийРусскийАнглийский
ОплатаРубли, карта РФРубли, корп. договорUSD, SWIFT / Stripe
Региональная выдача✓ Параметр region
MCP-сервер✓ Из коробкиТолько Tavily
Brave-совместимость✓ Drop-inBrave — да, Яндекс — нет
ЛимитыПо балансуПо тарифуПо плану подписки

Часто задаваемые вопросы

Чем это отличается от прямого API Яндекса?

Прямой API Яндекс Поиска требует корпоративного договора и согласования. УноАПИ.ru — один sk_-ключ, оплата с любой карты РФ, доступ за минуты после регистрации.

Какие форматы ответа поддерживаются?

Tavily-совместимый (POST /v1/search/yandex, он же алиас POST /search) и Brave-совместимый (GET /v1/search/yandex). Одной выдачей можно обслужить оба протокола — меняете метод и базовый URL, клиентский код остаётся прежним.

Можно ли указывать регион поиска?

Да. Параметр `country` (ISO 3166-1, например `ru`) для страны и параметр `region` с кодом города Яндекса для точной локализации: 225 — Россия, 213 — Москва, 2 — СПб, 65 — Новосибирск. Работает и в POST (`{"region": 213}`), и в GET (`?region=213`). Если опустить — Яндекс определит регион по IP вызывающего.

Сколько стоит один запрос?

Цена рассчитывается по факту, в рублях. Актуальный прайс — на странице /pricing. Есть кэшированная выдача по более низкой ставке. Новым пользователям начисляются ежемесячные бесплатные кредиты.

Есть ли лимит RPS?

Жёсткого лимита нет — ограничение по балансу. Если нужна гарантированная полоса, [свяжитесь с нами](/contact) — выдадим отдельный ключ с выделенной квотой.

Как использовать API из Claude или ChatGPT?

Подключите наш MCP-сервер — Claude Desktop и ChatGPT увидят инструмент unoapi_search автоматически. Инструкция — в разделе /mcp.

Работает ли из-за границы?

Да. Запросы идут через наш backend в РФ, VPN клиенту не нужен. Единственное ограничение — биллинг принимает карты РФ и юрлица РФ.

Готовы попробовать?

Бесплатные месячные кредиты — без карты, без подписки.