---
title: "Get a list of vendors for an item"
method: POST
path: "/api/items/{itemId}/vendors/list"
tags: ["Item Vendor"]
---

# Get a list of vendors for an item

`POST /api/items/{itemId}/vendors/list`

## Path parameters

- `itemId` string, required

## Response `200`

List of vendors for the given item id

- ItemVendorDto[]
  - `id` string, required — Id
  - `vendorId` string, required — Vendor id associated to this entity. Please reference /api/vendors endpoint.
  - `vendorItemNumber` string, nullable — The item number for this vendor.
  - `vendorItemName` string, nullable — The item name for this vendor.
  - `price` number, double, nullable — The price of this item for this vendor.
  - `isPrimary` boolean — Signifies if this is the primary vendor for this item.
  - `leadTimeInDays` integer, nullable — Lead time for this vendor.
  - `unitOfMeasureName` string, nullable — The unit of measure name. This can be standard unit measurement names (Piece, Square foot, etc) or a custom measurement name.
  - `unitQuantity` number, double, nullable — The vendor unit quantity for conversions. Ex: a FulcrumProduct.PublicApi.Dto.Item.Vendor.ItemVendorDto.UnitQuantity of 5 would indicate that 5 FulcrumProduct.PublicApi.Dto.Item.Vendor.ItemVendorDto.UnitOfMeasureName of this item for this vendor are equal to FulcrumProduct.PublicApi.Dto.Item.Vendor.ItemVendorDto.InventoryUnitQuantity in the base inventory unit of measure.
  - `inventoryUnitQuantity` number, double, nullable — The inventory unit quantity for conversions. Ex: an FulcrumProduct.PublicApi.Dto.Item.Vendor.ItemVendorDto.InventoryUnitQuantity of 5 would indicate that 5 inventory units (Pieces, Foot, etc) of this item are equal to FulcrumProduct.PublicApi.Dto.Item.Vendor.ItemVendorDto.UnitQuantity units in FulcrumProduct.PublicApi.Dto.Item.Vendor.ItemVendorDto.UnitOfMeasureName for this vendor.
  - `priceBreaks` CommonPriceBreakDto[], required — Price breaks.
    - `quantity` integer, nullable — Indicates at what quantity this price break becomes active.
    - `price` number, double, nullable — The price "per unit" at this price break.
    - `margin` number, double, nullable — Margin
    - `currencyCode` string, nullable — Currency code associated to this price break.
    - `vendorId` string, nullable — Vendor identifier. Please reference /api/vendors endpoint.
    - `customerId` string, nullable — Customer identifier. Please reference /api/customers endpoint.
    - `customerTierId` string, nullable — Customer tier identifier. Please reference /api/customer-tiers endpoint.
    - `unitOfMeasureName` string, nullable — The unit of measurement.
    - `type` 'price' | 'margin' | 'cost' | 'operation' | 'shopRate', required
  - `notes` string, nullable — Notes on this association.

## Other responses

- `404` — The item did not exist

---

[API](https://skmtc.net/fulcrumpro/apis/fulcrum-publicapi.md) · [All operations](https://skmtc.net/fulcrumpro/apis/fulcrum-publicapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fulcrumpro/fulcrum-publicapi/versions/1b5649cff14a/schema)
