---
title: "Получить содержимое ячеек склада или зоны"
method: GET
path: "/api/v1/stock/warehouses/{id}/bins/contents"
tags: ["Stock warehouses"]
---

# Получить содержимое ячеек склада или зоны

`GET /api/v1/stock/warehouses/{id}/bins/contents`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/stock/warehouses/{id}/bins/contents`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-Api-Key`
  - OAuth 2 (authorization code, authorization URL `https://erp.akeda.ru/oauth2/authorize`, token URL `https://erp.akeda.ru/oauth2/token`, scopes: `akeda:delegate`)
  - HTTP bearer

Что лежит в ячейках места (ячейка, товар, партия со сроком, состояние, физическая единица, количество) и отдельным блоком unplaced — что на месте не размещено по ячейкам. Сумма в ячейках плюс «не размещено» равна остатку места. limit и offset листают ячейки, unplaced_offset — «не размещено». С bin_id блок «не размещено» пуст.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `product_id` string, uuid
- `bin_id` string, uuid
- `q` string
- `only_unplaced` boolean
- `limit` integer
- `offset` integer
- `unplaced_offset` integer

## Headers

- `X-Tenant` string, required

## Response `200`

Содержимое ячеек и блок «не размещено»

- StockBinContents
  - `warehouse_id` string, uuid, required
  - `bins_mode` 'off' | 'soft' | 'strict', required
  - `count` integer, required: Сколько срезов в ячейках подходит под отбор всего
  - `limit` integer, required
  - `offset` integer, required
  - `placed_qty` string, required: Сумма по всем срезам в ячейках под отбором. У товаров разные единицы, поэтому сумма осмысленна при отборе по товару
  - `results` StockBinContentRow[], required
    - `warehouse_id` string, uuid, required
    - `product_id` string, uuid, required
    - `product_sku` string, required
    - `product_name` string, required
    - `unit` string, required
    - `batch_id` string, uuid, required
    - `batch_code` string, required: Серия партии поставщика; пусто — серии нет
    - `produced_at` string, date, nullable, required
    - `expires_at` string, date, nullable, required: Годен до
    - `condition_id` string, uuid, required
    - `condition_name` string, required: Название состояния; пусто у «Основного»
    - `handling_unit_id` string, uuid, required
    - `handling_unit_code` string, required
    - `business_id` string, uuid, required
    - `company_id` string, uuid, required
    - `quantity` string, required: Десятичное число строкой
    - `bin_id` string, uuid, required
    - `bin_code` string, required
    - `bin_name` string, required
  - `unplaced_count` integer, required: Сколько срезов «не размещено» подходит под отбор всего
  - `unplaced_qty` string, required: Сумма «не размещено» под отбором
  - `unplaced` StockBinSlice[], required: Остаток места сверх его ячеек, теми же разрезами
    - `warehouse_id` string, uuid, required
    - `product_id` string, uuid, required
    - `product_sku` string, required
    - `product_name` string, required
    - `unit` string, required
    - `batch_id` string, uuid, required
    - `batch_code` string, required: Серия партии поставщика; пусто — серии нет
    - `produced_at` string, date, nullable, required
    - `expires_at` string, date, nullable, required: Годен до
    - `condition_id` string, uuid, required
    - `condition_name` string, required: Название состояния; пусто у «Основного»
    - `handling_unit_id` string, uuid, required
    - `handling_unit_code` string, required
    - `business_id` string, uuid, required
    - `company_id` string, uuid, required
    - `quantity` string, required: Десятичное число строкой

## Other responses

- `400`: Некорректный запрос или нарушение бизнес-правила
- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `404`: Запись не найдена или не видима текущему пользователю

---

[API](https://skmtc.dev/akeda/apis/akeda-erp-client-api.md) · [All operations](https://skmtc.dev/akeda/apis/akeda-erp-client-api/llms.txt) · [OpenAPI document](https://skmtc.dev/akeda/apis/akeda-erp-client-api/revisions/a99574d597cc?raw)
