API, MCP и ассистент
Доступ к аккаунту из скриптов и AI-агентов: API-токен, OpenAPI, лимиты, MCP-сервер и встроенный ассистент кабинета.
API
Всё, что есть в кабинете — PWA, домены, пиксели, пуши, логи и статистика — доступно по HTTP API. Токен и интерактивная документация находятся на странице goose-pwa.com/developers, спецификация OpenAPI — по адресу https://goose-pwa.com/openapi.json.
Authorization: Bearer <ваш API-токен>
Base URL: https://api.goose-pwa.com
Токен даёт полный доступ к аккаунту — храните его как пароль. Ответы в JSON, у успешных "success": true, у ошибок код в поле error. Лимиты на токен в минуту: 300 запросов, из них не больше 40 изменяющих и не больше 15 созданий доменов; при превышении — 429 и заголовок Retry-After.
Типовые сценарии из документации API: создать PWA из шаблона и активировать, подключить пачку доменов, заменить забаненный пиксель без переопубликации, выгрузить разбивку статистики или построчные логи, настроить S2S-постбэки.
MCP для AI-агентов
Для Claude и других инструментов с поддержкой Model Context Protocol есть сервер https://goose-pwa.com/mcp (Streamable HTTP, тот же Bearer-токен). Инструменты повторяют API: список и редактирование PWA, домены, пиксели, пуши, логи, статистика, лендинги. Пример подключения в Claude Code:
claude mcp add --transport http cabinet https://goose-pwa.com/mcp \
--header "Authorization: Bearer <ваш API-токен>"
Ассистент в кабинете
Если ассистент включён, кнопка Ассистент в шапке открывает чат с AI. Он отвечает на вопросы по кабинету и этой документации и выполняет задачи в вашем аккаунте: найдёт проблемные домены, объяснит падение установок, настроит постбэки, создаст пуш. Действует в пределах прав вашего аккаунта; операции с деньгами и необратимые изменения просит подтвердить. К сообщению можно прикрепить картинку, PDF, таблицу или текстовый файл.
Telegram-бот
Если к аккаунту привязан Telegram, бот сервиса присылает уведомления: низкий баланс, проблемы с доменами, новые события.