Максим

Максим

Обновлено Oct 6, 2026

Возвращает перемещения компании, от новых к старым: по дате, а внутри одной даты по 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