Сначала определите, что приложение будет делать
Для подключения Wildberries нужен API-токен. Для Ozon Seller API нужны два значения: Client ID и API key. Это разные реквизиты, их нельзя заменять друг другом. Рекламное подключение Ozon Performance настраивается отдельно.
Для просмотра данных начинайте с доступа только на чтение. Для отправки новых цен, остатков или рекламных ставок потребуется разрешение на изменение соответствующих данных. Успешная загрузка каталога ещё не доказывает, что доступны финансы, реклама и все остальные разделы.
Инструкция относится к проверенным API-вызовам локального приложения Excellen на 1 октября 2026 года. Это не универсальный набор для любой интеграции. У таблиц и облачных скриптов может быть другая схема подключения. Ключи не вводятся на этом сайте и не нужны для чтения статей.
Как создать токен Wildberries для локального приложения
- Откройте кабинет WB Партнёры и раздел «Интеграции по API».
- Нажмите «Создать токен». Для локальной установки на своём компьютере выберите «Для интеграции вручную» и персональный токен, если этот вариант соответствует вашей схеме использования.
- Назовите подключение понятно, например «Excellen на рабочем ПК». Выберите категории под нужные функции из списка ниже.
- Для аналитики выберите «Только чтение». «Чтение и запись» включайте, только если намерены выполнять изменения через приложение.
- Сохраните токен в надёжном месте и введите его в настройках локального приложения. Проверьте срок действия в карточке токена.
Персональный токен WB предназначен для собственной инфраструктуры и локальных решений, а не для передачи произвольному облачному сервису. Для облачной интеграции сначала проверьте разрешённый WB способ подключения. Тестовый токен не заменяет рабочий доступ к магазину.
Источник: инструкция Wildberries по созданию токена.
Какие категории WB использует Excellen
Список ниже получен из запросов текущей версии приложения. Отмечайте категории для разделов, которыми будете пользоваться.
- Контент: загрузка списка карточек и характеристик товаров.
- Статистика: заказы и продажи, которые приложение получает из статистических методов.
- Аналитика: воронка продаж и данные об остатках на складах WB.
- Цены и скидки: текущие цены и календарь акций. Отправка новой цены требует записи.
- Маркетплейс: склады продавца и остатки FBS. Изменение остатков требует записи; при работе только с FBW эта категория нужна не для всех сценариев.
- Продвижение: кампании и рекламная статистика WB. Изменение ставок требует записи.
- Финансы: детализации отчётов реализации для финансового раздела.
Не пропустите «Финансы». Наличие «Статистики» само по себе не даёт доступ к новому финансовому методу /api/finance/v1/sales-reports/detailed, который использует приложение. WB указывает для него категорию «Финансы». См. документацию финансовых отчётов WB.
Отдельных запросов к API категорий «Поставки» и «Возвраты» в проверенном коде не найдено. Планирование пополнения по остаткам не равно созданию поставки через API, а учёт возвратных продаж не равен управлению заявками на возврат. Эти категории не стоит включать только из-за названий разделов. Если тем же токеном пользуется другая программа, сначала проверьте и её потребности.
Доступ к пользователям, чатам, отзывам и прочим неиспользуемым категориям для перечисленных задач не требуется. Не добавляйте его «на всякий случай».
Как создать ключ Ozon Seller API
- В Ozon Seller откройте Настройки → Seller API.
- Найдите Client ID вашего кабинета и нажмите «Сгенерировать ключ».
- Укажите название подключения. Выберите роли с учётом задач, а не все пункты списка.
- Сохраните API key и введите в Excellen вместе с Client ID из того же кабинета.
- Проверьте каталог, нужную схему FBO/FBS, финансы и акции по отдельности.
Admin и Admin read only — не одно и то же. В описаниях ролей Ozon Admin разрешает работу со всеми методами Seller API, а Admin read only ограничивает доступ информационными методами. Наличие роли с названием read only рядом с Admin не превращает весь ключ в ключ только для чтения.
Admin read only можно рассматривать как широкий вариант для первичной проверки чтения, но это не минимальный доступ к данным: он охватывает гораздо больше одного раздела. Для более узкого ключа нужно сопоставить методы приложения с составом ролей в своём кабинете.
Путь создания ключа и использование Admin read only для читающей интеграции также описаны в официальной инструкции Яндекс Товаров. Это подтверждение сценария чтения, а не готовая матрица прав для всех функций Excellen.
Какие роли Ozon проверять и какие не включать автоматически
В окне «Доступные роли и методы» раскройте нужную роль и проверьте конкретные методы. Названия ниже помогают ориентироваться, но не заменяют эту проверку.
- Product read-only: кандидат для чтения каталога и товарных данных. Для отправки цен или остатков прав только на чтение недостаточно.
- Warehouse, Posting FBS read-only, Posting FBO: проверяйте для складов и отправлений по используемым схемам. Не считайте Posting FBO автоматически ролью только на чтение по одному названию.
- Report: приложение использует создание отчёта по отправлениям и получение результата. Нужные методы
/v1/report/postings/createи/v1/report/infoдолжны быть доступны. Не исключайте роль только потому, что итоговая задача выглядит как просмотр отчёта. - Actions read-only: проверяйте для просмотра акций. Для добавления и исключения товаров из акций нужны соответствующие методы записи, обычно в роли Actions.
- Product: проверяйте состав этой роли, если нужны методы изменения цены
/v1/product/import/pricesи остатков/v2/products/stocks. Не выдавайте её для одного просмотра каталога. - Pricing strategy и Pricing strategy read-only: вызовов управления ценовыми стратегиями в проверенной версии Excellen не найдено. Отправка обычной цены товара сама по себе не повод включать эти роли.
Кроме перечисленного, приложение запрашивает начисления, аналитику и остатки. Перед удалением широких ролей нужно проверить доступ и к этим методам. Один набор Product + Posting + Actions не следует объявлять достаточным для финансового раздела без проверки.
Граница проверки: API-вызовы Excellen сверены по коду; проверка нового ограниченного ключа на реальном кабинете не проводилась. Полную актуальную матрицу «метод → роль» Ozon при подготовке материала получить не удалось. Поэтому здесь нет обещания, что одна короткая комбинация ролей гарантированно включает все функции. Состав проверяйте в кабинете и документации Seller API, а не выдавайте Admin при первой ошибке.
Реклама Ozon подключается отдельно
Для рекламных функций Ozon в Excellen предусмотрено отдельное подключение Performance API с Client ID и Client Secret. Это не та же пара, что Client ID и API key продавца.
Откройте в рекламном кабинете Ozon раздел доступа к Performance API и следуйте его текущей процедуре. Внесите полученные реквизиты в отдельные настройки рекламного подключения Excellen, затем выполните проверку соединения. Наличие Admin у ключа Seller API не заменяет это подключение.
Не подключайте рекламный API, если эти функции не нужны. Доступ к управлению рекламой может позволять менять ставки и влиять на расход бюджета. См. документацию Ozon Performance API.
Как проверить новый ключ и убрать лишние права
- Создайте отдельный ключ для Excellen с ограниченными правами. Не изменяйте вслепую общий ключ нескольких интеграций.
- Подключите его в приложении и последовательно проверьте нужные разделы: товары, цены, остатки, продажи, финансы, акции и рекламу.
- Для ошибок сохраните название операции, код и текст ответа без ключей и данных магазина. 401 часто связан с авторизацией, 403 может указывать на недостаток доступа; ограничения тарифа API и лимиты запросов тоже проверяйте отдельно.
- Если нужны операции записи, проверьте разрешённые методы в кабинете. Факт наличия кнопки или предварительного просмотра не доказывает, что ключ допускает изменение. Реальную отправку выполняйте только как осознанное рабочее действие с подтверждением, а не как случайный тест.
- После проверки замените старое подключение и отзовите ненужный ключ, убедившись, что другие системы от него не зависят. При подозрении на утечку не откладывайте отзыв ради такого теста.
Выбор «Чтение и запись» расширяет возможности самого ключа. Подтверждение действий внутри приложения полезно, но не защищает от использования украденного ключа вне программы.
Что нельзя отправлять в поддержку или публиковать
Не присылайте API-токены, API key, Client Secret, заголовки авторизации и файлы настроек с секретами. На скриншотах скрывайте ключ целиком, включая начало и конец, а также данные магазина. Для обсуждения прав достаточно названий категорий, ролей и конкретных методов.
Токен с доступом только на чтение тоже открывает коммерческие данные, поэтому его нельзя считать безопасным для публикации. Храните секреты отдельно от материалов сайта и выдавайте доступ только нужной интеграции.
Общий порядок установки и активации описан в инструкции по подключению Excellen. Состав возможностей и варианты доступа смотрите на странице тарифов.
Ваш следующий шаг
Подключите кабинеты к Excellen осознанно
Посмотрите возможности приложения для Windows и выберите нужные задачи. Выдавайте доступ под них, а не ко всем функциям кабинета сразу.
Посмотреть приложение Excellen