Product

APIDescription
GET api/product/GetFilter?styleCode={styleCode}&collectionCode={collectionCode}&productLineCode={productLineCode}&categoryCode={categoryCode}&subcategoryCode={subcategoryCode}&pieceCode={pieceCode}&groupNumber={groupNumber}&productNumber={productNumber}&isDiscontinued={isDiscontinued}

Get a filter code that is used to filter the returned product list.

GET api/product/GetProductList?filterCode={filterCode}&startRow={startRow}&endRow={endRow}

Get list of products

GET api/product/GetProductActiveList?startRow={startRow}&endRow={endRow}&itemNo={itemNo}

Restricted access for internal use only

GET api/product/GetProductInfo?filterCode={filterCode}&startRow={startRow}&endRow={endRow}

Get Coaster product attributes and features

GET api/product/GetProductDimensions?filterCode={filterCode}&itemNos={itemNos}&startRow={startRow}&endRow={endRow}

Get the product dimensions

GET api/product/GetProducts?filters={filters}

Get Coaster product information

GET api/product/GetCategoryList

Get list of product categories. Each category contains a list of subcategories, and each subcategory contains a list of pieces.

GET api/product/GetStyleList

Get list of styles

GET api/product/GetCollectionList

Get list of collections

GET api/product/GetProductLineList

Get list of product lines

GET api/product/GetGroupList

Get list of product groups (related items)

GET api/product/GetProductPictures?items={items}&filterCode={filterCode}

Get Coaster product URL's list

GET api/product/GetProduct3603D?filterCode={filterCode}

Get Coaster product 3D and 360 photos

GET api/product/GetInventoryList?filterCode={filterCode}&warehouseCode={warehouseCode}

Get list of inventory for all warehouses or for a specific warehouse

GET api/product/GetPriceList?filterCode={filterCode}&customerNumber={customerNumber}&warehouseCode={warehouseCode}

Get list of prices for all customers or for a specific customer

GET api/product/GetPriceExceptionList?filterCode={filterCode}&customerNumber={customerNumber}

Get list of price exceptions for all customers or for a specific customer

GET api/product/GetCustomerList

Get list of customers

GET api/product/GetWarehouseList

Get list of warehouses

GET api/product/GetChanges?filterCode={filterCode}&itemNo={itemNo}

Get the history product changes/notes list

GET api/product/GetProductChanges?filterCode={filterCode}&itemNo={itemNo}

Get the history product changes/notes list

Customer

APIDescription
GET api/customer/GetTemporaryCustomerKeyCode?custNo={custNo}

Get the customer Web Token key

POST api/customer/GetAccessTokenByLogin

Temporary Access Token - One time use only

POST api/customer/UserExists

Validate the customer user exists using the userName (loginID)

POST api/customer/IsUserExist

Validate the customer user exists using the userName (loginID) or email

POST api/customer/IsUsernameEmailValid

Validate the login by the userName (loginID) and the email

POST api/customer/SendPasswordReset

Reset the password via e-mail

Inventory

APIDescription
POST api/inventory/Products

Return the product inventory for all products available

POST api/inventory/ProductCategories

Return the product category list

Order

APIDescription
GET api/order/GetShipToList

Get list of warehouses

GET api/order/Get?orderNo={orderNo}&orderSuffix={orderSuffix}

Get the sales order by order# and order suffix (optional)

GET api/order/GetByFullOrderNo?fullOrderNo={fullOrderNo}

Get the sales order by full order#, ex: 1234567-00

GET api/order/GetSalesOrder?orderNo={orderNo}&orderSuffix={orderSuffix}

Get the sales order by order# and order suffix (optional)

POST api/order/CancelApiOrder

Cancel the sales order

POST api/order/SubmitApiOrder

Submit an sales order

ProductsV2

APIDescription
GET api/v2/products/Info

What to offer on PRODUCTS

GET api/v2/products/GetFilter?styleCode={styleCode}&collectionCode={collectionCode}&productLineCode={productLineCode}&categoryCode={categoryCode}&subcategoryCode={subcategoryCode}&pieceCode={pieceCode}&groupNumber={groupNumber}&productNumber={productNumber}&isDiscontinued={isDiscontinued}

Get a filter code that is used to filter the returned product list.

GET api/v2/products/GetCustomerList

Get list of customers

GET api/v2/products/GetPriceList?filterCode={filterCode}&customerNumber={customerNumber}&warehouseCode={warehouseCode}

Get list of prices for all customers or for a specific customer

GET api/v2/products/GetWarehouseList

Get list of warehouses

GET api/v2/products/GetCategoryList

Get list of product categories. Each category contains a list of subcategories, and each subcategory contains a list of pieces.

GET api/v2/products/GetStyleList

Get list of styles

GET api/v2/products/GetProductList?filterCode={filterCode}&startRow={startRow}&endRow={endRow}

Get list of products

GET api/v2/products/GetProductActiveList?itemNo={itemNo}&startRow={startRow}&endRow={endRow}

Restricted access for internal use only

GET api/v2/products/GetProductInfo?filterCode={filterCode}&startRow={startRow}&endRow={endRow}

Get Coaster product attributes and features

GET api/v2/products/GetProductDimensions?filterCode={filterCode}&itemNos={itemNos}&startRow={startRow}&endRow={endRow}

Get the product dimensions

GET api/v2/products/GetProducts?filters={filters}

Get Coaster product information

GET api/v2/products/GetProductPictures?items={items}&filterCode={filterCode}

Get Coaster product URL's list

GET api/v2/products/GetProduct3603D?filterCode={filterCode}

Get Coaster product 3D and 360 photos

GET api/v2/products/GetInventoryList?filterCode={filterCode}&warehouseCode={warehouseCode}

Get list of inventory for all warehouses or for a specific warehouse

GET api/v2/products/GetCollectionList

Get list of collections

GET api/v2/products/GetProductLineList

Get list of product lines

GET api/v2/products/GetGroupList

Get list of product groups (related items)