---
title: "List Assembly Inventory"
method: GET
path: "/inventory/assemblies"
tags: ["inventory"]
---

# List Assembly Inventory

`GET /inventory/assemblies`

## Request

- Base URL: `https://app.zenventory.com/rest`
- URL: `https://app.zenventory.com/rest/inventory/assemblies`
- Auth: none declared

Get a list of assembled items' inventory levels and buildable quantities.

## Query parameters

- `searchFor` string
- `clientId` integer
- `clientName` string
- `warehouseId` integer
- `warehouseName` string
- `category` string
- `userField1` string
- `userField2` string
- `userField3` string
- `userField4` string
- `userField5` string
- `userField6` string, date-time
- `orderBy` '' | 'id' | 'sku' | 'upc' | 'category' | 'userField1' | 'userField2' | 'userField3' | 'userField4' | 'userField5' | 'userField6' | 'inStock' | 'allocated'
- `orderDir` 'asc' | 'desc'
- `page` integer
- `perPage` integer

## Response `200`

Success

- InventoryAssemblyList
  - `inventory` object[]
    - `item` ItemBasic
      - `id` integer
      - `sku` string
      - `upc` string
      - `description` string
      - `category` string
    - `client` ClientCompact
      - `id` integer
      - `name` string
    - `inStock` integer
    - `allocated` integer
    - `sellable` integer
    - `underPar` integer
    - `buildable` integer
  - `meta` PaginationMeta
    - `count` integer: Total number of objects in the result set.
    - `page` integer: The page of the result set in the response.
    - `perPage` integer: Number of objects per page.
    - `totalPages` integer: Total number of pages in the result set.

---

[API](https://skmtc.dev/zenventory/apis/zenventory-rest-api.md) · [All operations](https://skmtc.dev/zenventory/apis/zenventory-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zenventory/apis/zenventory-rest-api/revisions/b40aa340773b?raw)
