Остатки материалов по складам

Максим

Максим

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

Возвращает остатки материалов по всем складам одним списком: строку на каждую пару «материал, склад», где материал числится.

POST https://api.controlata.ru/connect/v1/materials/get_stocks.php

Параметры

Поле Тип Обязательное Описание
ids array Нет ID материалов. Без них возвращаются все материалы
storage_id int Нет Только этот склад
limit int Нет Размер страницы, от 1 до 1000
offset int Нет Сколько записей пропустить

Строки отсортированы по ID материала и склада. Удаленные материалы и склады в список не входят.

Пример запроса

{
    "ids": [2051, 2052]
}

Пример ответа

{
    "success": true,
    "stocks": [
        {
            "material_id": "2051",
            "storage_id": "3998",
            "stock": "4.200",
            "minimum": "1.000",
            "planned": null
        },
        {
            "material_id": "2051",
            "storage_id": "4002",
            "stock": "0.000",
            "minimum": "0.000",
            "planned": "1.500"
        }
    ],
    "total": 2
}

Ошибки

Ошибка Причина
Ids is not an array ids передан не массивом
Storage ID not found Склад не найден или удален
Invalid limit value. Must be between 1 and 1000 Неверный limit