---
title: "Получить отгрузку FBS Wildberries"
method: GET
path: "/api/v1/marketplace/wb/fbs"
tags: ["Marketplace Wildberries"]
---

# Получить отгрузку FBS Wildberries

`GET /api/v1/marketplace/wb/fbs`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/marketplace/wb/fbs`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-Api-Key`
  - OAuth 2 (authorization code, authorization URL `https://erp.akeda.ru/oauth2/authorize`, token URL `https://erp.akeda.ru/oauth2/token`, scopes: `akeda:delegate`)
  - HTTP bearer

Сборочные задания со склада продавца за 30 дней из снимка сборщика
(таблица wb_orders_fbs, фильтр по магазинам кабинета, без кэша):
воронка этапов по общему правилу групп заказов FBS, плитки, разрез по
складам, лента и очередь «собрать и отгрузить». У задания WB нет
времени передачи в доставку, срока отгрузки и штрафа за скорость,
поэтому скорость, «вовремя» и тариф приходят null, гистограмма пуста,
а очередь целиком — «без срока». Пустое окно сопровождается датой
последнего задания. Без подключённой аналитики — 200 с пустым rows и
analytics=false.

## Query parameters

- `store` string
- `group` string

## Headers

- `X-Tenant` string, required

## Response `200`

Аналитика и лента отгрузки FBS

- MarketplaceWbFbs
  - `platform` 'wb', required
  - `source` 'wb_orders_fbs'
  - `from` string, date
  - `to` string, date
  - `totals` MarketplaceOzonFbsTotals
    - `count` integer, required
    - `sum` integer, required
  - `funnel` MarketplaceWbFbsFunnelStage[]: Восемь этапов в фиксированном порядке
    - `key` 'new' | 'work' | 'way' | 'pvz' | 'delivered' | 'returned' | 'cancelled' | 'problem', required: Этап; returned — невыкуп после нашей отгрузки
    - `count` integer, required
    - `sum` integer, required
  - `tiles` MarketplaceWbFbsTiles
    - `on_time_pct` unknown, required
    - `tariff_net` unknown, required
    - `avg_price` integer, nullable, required
    - `buyout_pct` number, nullable, required: Выкуплено среди выкупленных и невыкупленных, %; отмены до сборки не входят
    - `avg_process_hrs` unknown, required
  - `queue` MarketplaceOzonFbsQueue: Новые и собираемые отправления по сроку отгрузки (shipment_date_without_delay, иначе shipment_date): просрочено, сегодня, завтра, позже
    - `overdue` MarketplaceOzonFbsQueueSlot, required
      - `count` integer, required: Число отправлений
      - `sum` integer, required: Сумма товаров в отправлениях, ₽
    - `today` MarketplaceOzonFbsQueueSlot, required
      - `count` integer, required: Число отправлений
      - `sum` integer, required: Сумма товаров в отправлениях, ₽
    - `tomorrow` MarketplaceOzonFbsQueueSlot, required
      - `count` integer, required: Число отправлений
      - `sum` integer, required: Сумма товаров в отправлениях, ₽
    - `later` MarketplaceOzonFbsQueueSlot, required
      - `count` integer, required: Число отправлений
      - `sum` integer, required: Сумма товаров в отправлениях, ₽
    - `today_until` string: Ближайший срок сегодня по Москве, ЧЧ:ММ; нет — сегодня отдавать нечего
    - `no_deadline` integer: Сколько отправлений без срока от площадки
  - `histogram` unknown[]: Скорости у задания WB нет
    - unknown
  - `warehouses` MarketplaceWbFbsWarehouse[]
    - `warehouse` string, required: Название склада продавца, иначе его номер
    - `count` integer, required
    - `process_hrs` unknown, required
    - `on_time_pct` unknown, required
    - `tariff` unknown, required
  - `rows` MarketplaceWbFbsOrder[], required: Все задания очереди и не больше 500 последних остальных
    - `posting` string, required: Номер сборочного задания
    - `order_no` string, required: Идентификатор заказа WB (rid)
    - `name` string, required: Пусто: названия в задании нет
    - `offer` string, required: Артикул продавца
    - `sku` integer, required: Артикул WB
    - `warehouse` string, required
    - `status` string, required: Этап воронки
    - `status_raw` string, required: Исходный статус площадки (wb_status)
    - `qty` integer, required: Одна штука: задание WB — одна единица товара
    - `amount` integer, required: Цена задания в рублях: converted_price (копейки, валюта продавца) ÷ 100
    - `created_at` string, nullable, required
    - `process_hrs` unknown, required
    - `deadline_at` unknown, required
    - `tariff` unknown, required
    - `items` MarketplaceOzonFbsPostingItem[], required
      - `offer` string, required: Артикул товара
      - `name` string, required
      - `qty` integer, required: Штук в отправлении
    - `slot` '' | 'null', nullable, required: Пусто — задание в очереди без срока; null — уже не в очереди
    - `store_id` integer: Номер магазина на площадке, чей это заказ
    - `ready_to_ship` boolean: Заказ от нас ушёл по правилу площадки — то же условие, по которому обход склада его оформляет
    - `stock` 'shipped' | 'pending' | 'before_start' | 'off' | 'open': Что сделал склад: shipped — сборка проведена; pending — ушёл, а сборки нет; before_start — заказ до запуска склада магазина; off — у магазина нет склада исполнения; open — складу пока делать нечего. Нет поля — складские данные не получены (stock_unavailable)
    - `stock_document_id` string, uuid
  - `rows_cut` boolean: Лента урезана до последних заданий; итоги и воронка — по всем
  - `last_order_at` string, nullable: Последнее задание, когда за окно заданий нет; null — заданий не было вовсе
  - `analytics` boolean: Присутствует и равно false, когда аналитика не подключена
  - `stock_starts` MarketplaceFbsStockStart[]: Дата запуска склада по магазинам ленты
    - `store_id` integer, required: Номер магазина на площадке
    - `store_name` string, required
    - `fulfilment` boolean, required: У магазина выбран склад исполнения: склад ведёт его FBS
    - `start_at` string, date-time, nullable, required: С какого момента обход склада берёт заказы FBS магазина; null — дата неизвестна
  - `stock_pending` integer: Сколько заказов ленты ушли от нас, а сборки по ним нет
  - `stock_unavailable` boolean: Присутствует и равно true, когда склад не ответил: состояния заказов нет

## Other responses

- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `503`: Внешний банк, справочник или контур подключений временно недоступен

---

[API](https://skmtc.dev/akeda/apis/akeda-erp-client-api.md) · [All operations](https://skmtc.dev/akeda/apis/akeda-erp-client-api/llms.txt) · [OpenAPI document](https://skmtc.dev/akeda/apis/akeda-erp-client-api/revisions/a99574d597cc?raw)
