Есть ли у Whizi API для разработчиков?

Краткий ответ

Нет. У Whizi нет публичного API или API для разработчиков, нет выдачи API-ключей и токенов персонального доступа, ни на одном тарифе, включая Powerhouse. Каждый маршрут бэкенда аутентифицируется как сессия конечного пользователя, а не как стороннее интеграционное подключение, поэтому создавать, обновлять или отзывать учётные данные попросту нечего. Условия использования запрещают автоматизировать доступ к продукту или аккаунту.

Короткий ответ

Нет. У Whizi нет публичного API или API для разработчиков, нет выдачи API-ключей и токенов персонального доступа. Каждый маршрут бэкенда Whizi аутентифицируется как сессия конечного пользователя, а не как стороннее интеграционное подключение, поэтому создавать, вставлять, обновлять или отзывать учётные данные попросту нечего. Это верно для любого тарифа, включая Powerhouse.

Учётные данные провайдеров моделей, которые использует Whizi, хранятся на сервере как секреты и никогда не покидают бэкенд.

Что просят пользователиСтатус в Whizi
REST или потоковый чат-APIНе существует
API-ключ или секрет, который можно сгенерироватьНе существует
Токен персонального доступаНе существует
Учётные данные, позволяющие внешнему инструменту действовать от вашего имениНе существует
Команда, организация или рабочее пространство с местамиНе существует
Полный экспорт данных вашего аккаунтаСуществует, как «Экспорт данных» в настройках, включая гостевые сессии

Если вам нужно вызывать модели из собственного кода, Whizi не подходит для этой задачи. Whizi представляет собой чат-пространство: одна подписка, один переключатель моделей, каталог из 280+ моделей. В разделе ниже описано, что поддерживается для переноса данных туда и обратно.

Что говорят условия использования об автоматизации доступа

Отсутствие API не является недоработкой, которую можно обойти. Использование продукта через скрипт запрещено условиями использования, причём в двух разных разделах.

Раздел 3, «Заверения пользователя», требует, чтобы вы гарантировали, что «не будете обращаться к Сервисам с помощью автоматизированных или нечеловеческих средств, будь то бот, скрипт или иным способом».

Раздел 8, «Запрещённые действия», перечисляет это же с другой стороны. Вы соглашаетесь не «заниматься каким-либо автоматизированным использованием системы, например использовать скрипты для отправки комментариев или сообщений, а также использовать любые инструменты интеллектуального анализа данных, роботов или аналогичные средства сбора и извлечения данных». Тот же раздел отдельно запрещает «систематически извлекать данные или иной контент из Сервисов для создания или составления, прямо или косвенно, коллекции, компиляции, базы данных или каталога без письменного разрешения с нашей стороны», а также, помимо обычного использования поисковых систем и браузеров, «использовать, запускать, разрабатывать или распространять любую автоматизированную систему, включая без ограничений любого паука, робота, утилиту для читерства, скрейпер или офлайн-читалку, которая обращается к Сервисам».

Эти ограничения касаются автоматизации продукта, аккаунта или пользовательского контента. Тот же раздел прямо разрешает поисковым системам и системам искусственного интеллекта сканировать общедоступные маркетинговые, документационные, справочные, ценовые страницы и страницы с наборами данных для поисковой индексации, получения данных в реальном времени, цитирования, обучения моделей и их дообучения. Краулеры обязаны соблюдать robots.txt, не заходить в аккаунты и приватные зоны и избегать чрезмерных запросов, нарушающих работу сервиса. Это разрешение на публичные страницы не создаёт API и не даёт права скрипту отправлять сообщения чата через подписку Whizi.

Ошибки, с которыми сталкивается скрипт

Поскольку бэкенд знает только сессии конечных пользователей, любая автоматизация сталкивается с отказами по сессии и лимиту запросов, а не с ошибкой интеграции. Вызывающий без токена сессии или с истёкшим токеном получает обычные отказы 401 unauthorized, описанные в разделе вход и доступ к аккаунту. Вызывающий, который проходит аутентификацию как браузерная сессия, затем получает отказ по обычным лимитам запросов на пользователя, которые описаны в разделе лимиты запросов и что они означают.

Один отказ специфичен именно для скриптов. Более 3 ключей устройства или сессии за 24 часа это порог, за которым срабатывает HTTP 403 account_sharing_limit, поэтому скрипт, который запускает новую сессию при каждом запуске, выглядит точно так же, как совместное использование аккаунта, и получает отказ на этом основании. Он снимается сам собой, как только окно сдвигается вперёд.

Что использовать вместо этого

Получить все свои данные. «Экспорт данных» находится в настройках, в разделе «Аккаунт», и возвращает весь аккаунт в виде одного скачиваемого JSON-файла, включая гостевые сессии. Устройство этого файла описано в статье экспорт чатов и файлов.

Получить данные внутрь. Импорт чатов принимает ровно два источника: ChatGPT и Claude. Файл экспорта никогда не попадает на сервер: браузер считывает conversations.json или исходный архив .zip, разбирает его и отправляет нормализованные разговоры. Каждый импортированный разговор помечается по аккаунту, источнику и идентификатору источника, поэтому повторный импорт того же экспорта или двойной клик по «Импорт» добавляет одни и те же чаты только один раз. «Импорт чатов» находится в настройках, в разделе «Аккаунт».

Опубликовать ответ где-то ещё. Разговор можно опубликовать по неугадываемой публичной ссылке, которая доступна только для чтения, лишена идентификаторов пользователей, email-адресов и внутренних полей, и её можно отозвать в любой момент. См. поделиться разговором.

Получить структурированный вывод вместо прозы. Ответ чата может сформировать настоящий файл .xlsx или .docx прямо в браузере, а не в виде полезной нагрузки, что описано в статье экспорт чатов и файлов.

Многоразовые инструкции для разных разговоров. Настройки пользовательских инструкций на уровне аккаунта нет, но у проекта есть собственные инструкции объёмом до 32 000 символов, применяемые к каждому разговору в нём, плюс до 10 закреплённых файлов, которые добавляются как текст запроса к каждой реплике. Это закрывает сценарий «один и тот же системный промпт каждый раз» без скрипта.

Вопрос, который обычно возникает следом, это есть ли у Whizi командные или корпоративные аккаунты. Их нет, и этому посвящена отдельная статья: командные и корпоративные тарифы.

Чек-лист
  • Публичного или разработческого API нет ни на одном тарифе
  • API-ключи и токены персонального доступа не выдаются
  • Каждый маршрут бэкенда аутентифицируется как сессия конечного пользователя
  • Учётные данные провайдеров хранятся на сервере как секреты и никогда не покидают бэкенд
  • Автоматизация продукта или аккаунта запрещена, а сканирование публичных страниц прямо разрешено
  • Скрипт получает отказы по сессии, совместному использованию и лимиту запросов, а не ошибку интеграции
  • Экспорт данных аккаунта, импорт чатов, ссылки для общего доступа и сгенерированные файлы это поддерживаемые способы переноса данных
  • Командных, организационных или корпоративных аккаунтов тоже нет

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

Есть ли API-ключ Whizi на каком-либо тарифе?

Нет. Ни один тариф его не выдаёт. Starter, Pro и Powerhouse отличаются тем, что открывает тариф и в каком объёме, и ни один из них не добавляет учётные данные, интеграционную поверхность или консоль разработчика. Различия между тарифами описаны в разделе тарифы и лимиты.

Могу ли я использовать свою подписку Whizi в собственном приложении или скрипте?

Нет. Вызывать нечего, и учётных данных для вызова тоже нет, а условия использования запрещают автоматизировать доступ к продукту или аккаунту. Они отдельно разрешают поисковым системам и системам ИИ сканировать публичные маркетинговые, документационные, справочные, ценовые страницы и страницы с наборами данных, но это разрешение не даёт скрипту права отправлять сообщения чата через вашу подписку.

Whizi обращается к провайдерам моделей, могу ли я получить доступ к этим ключам?

Нет. Учётные данные провайдеров моделей, которые использует Whizi для обращения к моделям, хранятся на сервере как секреты и никогда не покидают бэкенд.

Можно ли настроить автоматический запуск экспорта данных по расписанию?

Вызывать по расписанию нечего. Экспорт это кнопка в настройках, в разделе «Аккаунт», а не маршрут, для которого можно держать учётные данные, а условия использования запрещают управлять продуктом с помощью скрипта. Что содержит файл, описано в статье экспорт чатов и файлов.

Может ли сторонний инструмент подключиться к моему аккаунту Whizi?

Нет, ни через какие учётные данные, которые вы могли бы выдать. В Whizi нет ничего, что позволяло бы внешнему инструменту иметь делегированный доступ к вашему аккаунту, поэтому всё, что утверждает, что подключается, на самом деле управляет браузерной сессией, а это запрещено условиями использования и блокируется защитой от совместного использования аккаунта.

Планируется ли API для разработчиков?

По состоянию на август 2026 года в продукте нет публичного API, нет выдачи API-ключей и токенов персонального доступа. Условия использования запрещают автоматизировать доступ к продукту или аккаунту, при этом отдельно разрешая поисковым системам и системам ИИ сканировать публичные страницы.