Возвращает перемещения компании, от новых к старым: по дате, а внутри одной даты по ID.
v1/transfers/get_list.php
Параметры
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| storage_id | int | Нет | Только перемещения, где этот склад источник или получатель |
| date_from | string | Нет | Перемещения с этой даты включительно, YYYY-MM-DD |
| date_to | string | Нет | Перемещения по эту дату включительно, YYYY-MM-DD |
| status | int | Нет | Статус: 0 План, 1 Отправлено, 2 Получено |
| limit | int | Нет | Размер страницы, от 1 до 1000 |
| offset | int | Нет | Сколько записей пропустить |
Без limit возвращается весь список. Подробнее о постраничной выдаче в статье Общие правила.
Ответ
Массив transfers с полями перемещения (см. Перемещения), без строк. Строки и тип перемещения возвращает v1/transfers/get_entry. Поле total содержит общее число перемещений, подходящих под фильтры.
Пример запроса
{
"storage_id": 4001,
"status": 1,
"limit": 100,
"offset": 0
}
Пример ответа
{
"success": true,
"transfers": [
{
"id": "6967",
"num": "31",
"date": "2026-10-06",
"status": "1",
"source_storage_id": "3998",
"source_storage_name": "Главный",
"target_storage_id": "4001",
"target_storage_name": "Магазин",
"cost": "61500.00",
"price": "125000.00",
"amount": "25.000",
"lines": "2",
"notes": "В магазин на Ленина"
}
],
"total": 1
}
Ошибки
| Ошибка | Причина |
|---|---|
| Date is not a valid date in format YYYY-MM-DD | Неверный формат date_from или date_to |
| Invalid limit value. Must be between 1 and 1000 | Неверный limit |
| Offset requires limit | Передан offset без limit |