Сценарий из mcp-everything. Актуально на 2026-10-24.
Ежедневная работа продавца со своего склада: забрать новые заказы, собрать их в поставку, напечатать стикеры и отгрузить.
H="Authorization: $WB_TOKEN"
API=https://marketplace-api.wildberries.ru
curl "$API/api/v3/orders/new" -H "$H"
SUPPLY=$(curl -s -X POST "$API/api/v3/supplies" -H "$H" -H 'Content-Type: application/json' \
-d '{"name": "Поставка 24.10"}' | jq -r .id)
curl -X PATCH "$API/api/marketplace/v3/supplies/$SUPPLY/orders" -H "$H" -H 'Content-Type: application/json' \
-d '{"orders": [5632423, 5632424]}'
curl -X POST "$API/api/v3/orders/stickers?type=png&width=58&height=40" -H "$H" -H 'Content-Type: application/json' \
-d '{"orders": [5632423, 5632424]}'
curl -X PATCH "$API/api/v3/supplies/$SUPPLY/deliver" -H "$H"
https://content-api.wildberries.ruhttps://content-api-sandbox.wildberries.ruhttps://discounts-prices-api.wildberries.ruhttps://discounts-prices-api-sandbox.wildberries.ruhttps://marketplace-api.wildberries.ruhttps://statistics-api.wildberries.ruhttps://statistics-api-sandbox.wildberries.ruhttps://seller-analytics-api.wildberries.ruhttps://advert-api.wildberries.ruhttps://feedbacks-api.wildberries.ruhttps://buyer-chat-api.wildberries.ruhttps://supplies-api.wildberries.ruhttps://returns-api.wildberries.ruhttps://documents-api.wildberries.ruhttps://common-api.wildberries.ruТип: API-ключ
Токен создаётся в кабинете продавца: «Настройки» → «Доступ к API» → выбрать категории → «Создать токен». Сохраните его сразу — повторно посмотреть нельзя. Токен — JWT, действует 180 дней. Передаётся в заголовке Authorization.
Типы токенов: стандартный (полный доступ к выбранным категориям), тестовый (работает только в песочнице) и «только на чтение». Категория токена должна совпадать с категорией вызываемого API, иначе будет 401.
Проверить доступ можно методом /ping на хосте категории, например https://content-api.wildberries.ru/ping. Ответ:
{"TS": "...", "Status": "OK"}
Хост «Маркетплейс». Возвращает все новые сборочные задания (FBS). Параметров нет.
Возвращает ID поставки.
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
name |
body | string | да | Название, 1–128 символов |
Добавляет до 100 сборочных заданий к поставке и переводит их в статус confirm. Может перемещать задания между активными поставками.
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
supplyId |
path | string | да | ID поставки, например WB-GI-1234567 |
orders |
body | array | да | ID сборочных заданий, от 1 до 100 |
Закрывает поставку и переводит её задания в статус доставки.
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
supplyId |
path | string | да | ID поставки |
Стикеры для заданий в статусе confirm.
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
type |
query | string | да | svg, zplv, zplh или png |
width |
query | integer | да | 58 или 40 |
height |
query | integer | да | 40 или 30 |
orders |
body | array | да | ID заданий, от 1 до 100 |
401.X-Ratelimit-Remaining показывает, сколько запросов можно сделать без задержки.429 приходят заголовки X-Ratelimit-Retry (через сколько секунд повторять), X-Ratelimit-Limit (размер всплеска) и X-Ratelimit-Reset (через сколько секунд всплеск восстановится). Повтор раньше Retry снова вернёт 429.409 засчитывается как 5 запросов.Если этого недостаточно — официальная документация: https://dev.wildberries.ru/openapi/api-information Вся интеграция одним документом: https://mcp-everything.ru/integrations/wildberries.md