🏢 FBO — Заказы поставки

Получение, детализация и логистика заказов поставки на склады OZON

🎯 Назначение

Раздел охватывает полный жизненный цикл поставки: список и детали заказов, состав (bundle), счётчики статусов, а также передачу и проверку данных водителя и автомобиля.

📋 Методы (6)

МетодEndpointНазначение
getSupplyOrdersList/v1/fbo/supply-order/listСписок заказов поставки с фильтрами
getSupplyOrder/v1/fbo/supply-order/getДетали заказа поставки
getSupplyOrderBundle/v1/fbo/supply-order/bundleСостав поставки (товары)
getSupplyOrderStatusCounter/v1/fbo/supply-order/status-counterСчетчики по статусам
createSupplyOrderPass/v1/fbo/supply-order/pass/createДанные водителя и авто
getSupplyOrderPassStatus/v1/fbo/supply-order/pass/statusСтатус проверки данных водителя

🚀 Пример

// Получить и обработать заказы поставки
const orders = await api.fbo.getSupplyOrdersList({
  since: '2024-01-01T00:00:00Z',
  to: '2024-01-31T23:59:59Z',
  filter: { status: ['created','confirmed'] },
  limit: 50
});

for (const o of orders.supply_orders || []) {
  const full = await api.fbo.getSupplyOrder({ supply_order_id: o.supply_order_id });
  const bundle = await api.fbo.getSupplyOrderBundle({ supply_order_id: o.supply_order_id });
  // ...обработка состава поставки
}