Подключение токена WB
Какие токены нужны (Phase 1.5)
| Назначение | Тип | Где взять |
|---|---|---|
| Аналитика продаж | Statistics API | seller.wildberries.ru → API → Создать ключ |
| Карточки и остатки | Content API | seller.wildberries.ru → API → Создать ключ |
В Phase 2+ потребуются также Advertising, Marketplace, Tariffs — но не сейчас.
Получение ключа
-
Войдите в кабинет селлера WB: seller.wildberries.ru.
-
Откройте Профиль → Доступ к API (правый верхний угол → Настройки).
-
Создайте новый ключ. Параметры:
- Тип:
Statistics - Срок действия: 1 год (после — обновим вместе)
- Без ограничения по IP (Размах ходит через российские прокси с динамическими IP)
- Тип:
-
Скопируйте полный токен. Это JWT длиной ~300 символов, начинается с
eyJ. -
Повторите для типа
Content— отдельный ключ.
Подключение в Размах
-
Откройте
https://razmakh.ru/settings/marketplaces. -
Нажмите “Подключить WB” → выберите тип магазина (FBO / FBS).
-
Вставьте оба токена (Statistics + Content) в соответствующие поля.
-
Нажмите “Проверить и сохранить” — Размах сделает тестовый запрос к WB API. Если токен невалидный — увидите сразу, иначе токен зашифруется и попадёт в Infisical.
-
Через 5-10 минут увидите свои продажи на главной странице.
Проверка сбора
Откройте https://razmakh.ru/settings/marketplaces/wb/<id> — там есть блок
“Статус сбора” с last-collected timestamps по каждому коллектору:
wb_orders— заказы (last 30 дней) — обновляется каждые 5 минут.wb_sales— фактические продажи — каждые 5 минут.wb_stocks— остатки — каждый час.wb_content— карточки SKU — раз в сутки + при ручном refresh.
Если статус “Ошибка” — там же будет краткое описание (например, 429 Too Many Requests — это нормально, ретраим автоматически через rate limiter F-06).
Что делать при ротации токена
- WB autoматически продлевает токены, если вы заходите в кабинет.
- Если токен expired — Размах сообщит на email + в кабинете, попросит обновить.
- Старый токен инвалидируется через Infisical, новый шифруется и сохраняется — без downtime сбора.
Известные ограничения
- WB Statistics API имеет rate limit 300 req/min per token. При большом каталоге первый full-history сбор может занять до 30 минут.
- Возвраты в данных WB запаздывают на 14-30 дней — P&L по периоду меньше месяца всегда чуть оптимистичен.