20. API Пропуски

Пропуска на склад: перевозки и возвраты, верификация водителей

📋 Методы

МетодНазначение
createCarriagePassСоздать пропуск для перевозки
updateCarriagePassОбновить существующий пропуск
deleteCarriagePassУдалить пропуск
getPassListСписок пропусков по фильтрам
createReturnPassСоздать пропуск для возвратов
updateReturnPassОбновить пропуск возврата
deleteReturnPassУдалить пропуск возврата

🚀 Пример

// Создать пропуск для перевозки
const pass = await api.pass.createCarriagePass({
  carriage_id: 12345,
  arrival_passes: [{ vehicle_number: 'А123БВ777', driver_name: 'Иванов Иван', driver_license: '12 34 567890', arrival_date: '2024-01-15T09:00:00Z' }]
});

// Список активных пропусков
const list = await api.pass.getPassList({ limit: 100, filter: { carriage_id: 12345, status: 'ACTIVE', only_active_passes: true } });