---
title: "getAllVendorProductPricing"
method: GET
path: "/vendorproductpricing/v1/getAllVendorProductPricing"
tags: ["Vendor Product Pricing Service"]
---

# getAllVendorProductPricing

`GET /vendorproductpricing/v1/getAllVendorProductPricing`

Retrieve all vendor products pricing.

## Query parameters

- `activeProductFlag` string
- `bidSheet` string
- `contractStatus` string
- `effectiveDate` string
- `market` string
- `minutesSinceUpdate` integer
- `productName` string
- `productNumber` string
- `secondaryMarket` string
- `substitute` string
- `vendor` string
- `includeNull` boolean

## Headers

- `authenticationtoken` string, required
- `password` string, required
- `sitename` string, required
- `userid` string, required
- `X-B3-TraceId` string

## Response `200`

Success

- VendorProductPricingBatchResponseDto — VendorProductPricingBatchResponseDto description
  - `hasNext` boolean
  - `totalPages` integer
  - `vendorProductPricingRows` VendorProductPricingDto[]
    - `beginDate` string — "Begin Date" of vendor product
    - `bidSheet` string — "Bid Sheet" from Vendor Bids screen
    - `contractStatus` string — "Contract Status" indicates (Y/N) whether the product has a contract
    - `conversionToInventoryUnit` number — "Conversion Factor" from Vendor to Inventory unit.
    - `endDate` string — "End Date" of vendor product
    - `inventoryUnit` string — "Inventory Unit" from Vendor Bids screen
    - `lastChangeDate` string — "Last Change Date" from Vendor Bids screen
    - `market` string — "Market Name" from Market screen
    - `preferredUnit` string — "Preferred Unit" from Vendor Bids screen
    - `price` number — "Price" from Vendor Bids screen
    - `productBrand` string — "Product Brand" from Vendor Bids screen
    - `productName` string — "Company Product Name" from Company Products screen
    - `productNumber` string — "Company Product Number" from Company Products screen
    - `secondaryMarket` string — "Secondary Market Flag" shows relationship between markets.
    - `secondaryVendorProducts` SecVendorProductPricingDto[] — "Secondary Vendor Products" from Vendor Bids screen
      - `beginDate` string — "Begin Date" of vendor product
      - `conversionToInventoryUnit` number — "Conversion Factor" from Vendor to Inventory unit.
      - `endDate` string — "End Date" of vendor product
      - `lastChangeDate` string — "Last Change Date" from Vendor Bids screen
      - `price` number — "Price" from Vendor Bids screen
      - `primaryAltPrimary` string — "Alternative Primary" flag from Vendor Bid Split and Secondary Vendor Products pop-up
      - `productBrand` string — "Product Brand" from Vendor Bid Split and Secondary Vendor Products pop-up
      - `splitFlag` string — "Split" flag from Vendor Bid Split and Secondary Vendor Products pop-up
      - `vendorPackSize` string — "Vendor Pack Size" - Vendor Unit from Vendor Bid Split and Secondary Vendor Products pop-up
      - `vendorProductName` string — "Vendor Product Name" from Vendor Bid Split and Secondary Vendor Products pop-up
      - `vendorProductNumber` string — "Vendor Product Number" from Vendor Bid Split and Secondary Vendor Products pop-up
      - `substitute` string — "Substitute" flag from Vendor Bid Split and Secondary Vendor Products pop-up
      - `substituteNotApproved` string — "Not Approved" flag from Vendor Bid Split and Secondary Vendor Products pop-up
      - `substituteRestricted` string — "Restricted" flag from Vendor Bid Split and Secondary Vendor Products pop-up
      - `taxCode` string — "Tax Code" from Vendor Bid Split and Secondary Vendor Products popup
    - `splitFlag` string — "Split" flag from Vendor Bids screen
    - `usage` string — "Usage"
    - `vendor` string — "Vendor Name" from Vendor setup screen
    - `vendorCode` string — "Vendor Code" from Vendor setup screen
    - `vendorPackSize` string — "Vendor Pack Size" - Vendor Unit from Vendor Bids screen
    - `vendorProductNumber` string — "Vendor Product Number" from Vendor Bids screen
    - `contractLastChangeDate` string — "Last Change Date" for Contract
    - `taxCode` string — "Tax Code" from Vendor Bids screen
    - `contractInfo` ContractInfoDto — ContractInfoDto description
      - `referenceNumber` string — "Reference #" from Contract Info on Vendor Bids screenr
      - `lineNumber` string — "Line #" from Contract Info on Vendor Bids screen
      - `expirationDate` string — "Expiration Date" from Contract Info on Vendor Bids screen

## Other responses

- `400` — Validation Error
- `401` — Authorization
- `404` — vendor product pricing not found
- `429` — Too Many Requests
- `500` — Unexpected Error
- `503` — System under maintenance
- `504` — Timeout

---

[API](https://skmtc.net/crunchtime/apis/inventory-labor.md) · [All operations](https://skmtc.net/crunchtime/apis/inventory-labor/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/crunchtime/inventory-labor/versions/0af8e380ff2c/schema)
