Trade Show
  1. Booths
Trade Show
  • Introduction
  • Warehouses
    • Create a new Warehouse
      POST
    • Update a Warehouse
      PUT
    • Get a list of Warehouses
      GET
    • Retrieve a specific Warehouse by ID
      GET
    • Delete a Warehouse
      DELETE
  • Delivery Groups
    • Create a new Delivery Group
      POST
    • Update a Delivery Group
      PUT
    • Get a list of Delivery Groups
      GET
    • Retrieve a specific Delivery Group by ID
      GET
    • Delete a Delivery Group
      DELETE
  • Delivery Ranges
    • Create a new Delivery Range
      POST
    • Update a Delivery Range
      PUT
    • Get a list of Delivery Ranges
      GET
    • Retrieve a specific Delivery Range by ID
      GET
    • Delete a Delivery Range
      DELETE
  • Delivery Drops
    • Create a new Delivery Drop
    • Update a Delivery Drop
    • Get a list of Delivery Drops
    • Retrieve a specific Delivery Drop by ID
    • Delete a Delivery Drop
  • Sales Rep Hierarchies
    • Define Hierarchy Levels
    • Create Sales Rep Group
    • Update Sales Rep Group
    • Move Sales Rep Group
    • Reorder Sales Rep Groups
    • Get a list of Sales Rep Groups
    • Get Sales Rep Group
    • Delete Sales Rep Group
  • Sales Reps
    • Create a new sales rep
    • Update a sales rep
    • Get a list of sales reps
    • Retrieve a specific sales rep by ID
    • Delete a sales rep
  • Sales Rep Managers
    • Create a new sales rep manager
    • Update a sales rep manager
    • Get a list of sales rep managers
    • Retrieve a specific sales rep manager by ID
    • Delete a sales rep manager
  • Ordering Groups
    • Create a new Ordering Group
    • Update a Ordering Group
    • Get a list of Ordering Groups
    • Retrieve a specific Ordering Group by ID
    • Delete a Ordering Group
  • Customers
    • Create a new Customer Class
    • Get a list of Customer Classes
    • Retrieve a specific Customer Class by ID
    • Update a Customer Class
    • Delete a Customer Class
    • Create a new Customer
    • Get a list of Customers
    • Retrieve a specific Customer by ID
    • Update a Customer
    • Delete a Customer
  • Attendees
    • Create a new Attendee
    • Update a Attendee
    • Get a list of Attendees
    • Retrieve a specific Attendee by ID
    • Delete a Attendee
  • Vendors
    • Create a new Vendor
    • Update a Vendor
    • Get a list of Vendors
    • Retrieve a specific Vendor by ID
    • Delete a Vendor
    • Create a new vendor user
    • Update a vendor user
    • Get a list of vendor users
    • Retrieve a specific vendor user by ID
    • Delete a vendor user
  • Brokers
    • Create a new Broker
    • Update a Broker
    • Get a list of Brokers
    • Retrieve a specific Broker by ID
    • Delete a Broker
    • Create a new broker user
    • Update a broker user
    • Get a list of broker users
    • Retrieve a specific broker user by ID
    • Delete a broker user
  • Booths
    • Create a new Booth
      POST
    • Update a Booth
      PUT
    • Get a list of Booths
      GET
    • Retrieve a specific Booth by ID
      GET
    • Delete a Booth
      DELETE
    • Associate a product to a booth
      POST
    • Get a list of products associated with a booth
      GET
    • Associate multiple products to a booth
      PUT
    • Remove a product from a booth
      DELETE
    • Associate a vendor to a booth
      POST
    • Associate multiple vendors to a booth
      PUT
    • Get a list of vendors associated with a booth
      GET
    • Remove a vendor from a booth
      DELETE
  • Facilitators
    • Create a new Facilitator
    • Update a Facilitator
    • Get a list of Facilitators
    • Retrieve a specific Facilitator by ID
    • Delete a Facilitator
  • Brands
    • Create a new Brand
    • Update a Brand
    • Get a list of Brands
    • Retrieve a specific Brand by ID
    • Delete a Brand
  • Categories
    • Create a new Category
    • Update a Category
    • Get a list of Categories
    • Retrieve a specific Category by ID
    • Delete a Category
  • Products
    • Create new pricing for a product
    • Update product pricing by price ID
    • Get a collection of price lists for products
    • Retrieve pricing by price ID
    • Delete a price list by ID
    • Create a new Product
    • Update a Product
    • Get a list of Products
    • Retrieve a specific Product by ID
    • Delete a Product
    • Get a list of Product Inventory
    • Bulk update product inventory
  • Orders
    • Bulk create orders
    • Bulk update orders
    • Get a list of orders
    • Retrieve a specific order by ID
    • Delete an order line
    • Get a list of order history buckets
    • Bulk create order history items
    • Get a list of order history items
  • Delivery Dates
    • Get a list of delivery dates
    • Retrieve delivery dates by product using ID
  • VIP Users
    • Create a new VIP user
    • Update a VIP user
    • Get a list of VIP users
    • Retrieve a specific VIP user by ID
    • Delete a VIP user
  • Show Admins
    • Create a new Show Admin
    • Update a Show Admin
    • Get a list of Show Admins
    • Retrieve a specific Show Admin by ID
    • Delete a Show Admin
  • Exports
    • Get available exports
    • Get parameter options
    • Run Custom Export
  1. Booths

Associate multiple products to a booth

PUT
/BoothProduct
Determine which products are associated to a booth using a list of product IDs. Existing products not included in the request will be deleted from the booth.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT '/BoothProduct?boothID' \
--header 'Content-Type: application/json' \
--data-raw '[
    "string"
]'
Response Response Example
[
    {
        "id": "jd4fk2",
        "productID": "PROD3004",
        "orderUnit": "PK",
        "orderUnitDescription": "Dozen",
        "vendorID": "VEND3295",
        "description": "Andy shoes are designed to keeping in mind durability as well as trends, the most stylish range of shoes & sandals",
        "alternateDescription": "The Nagasaki Lander is the trademarked name of several series of Nagasaki sport bikes, that started with the 1984 ABC800J",
        "buyer": "USER0170",
        "mpc": "OGO-09307",
        "upc_ean": "002297823398",
        "category": "Licensed",
        "brand": "Luxurious Concrete",
        "deliveryGroup": "9224",
        "weightUnit": "Ounces",
        "netWeight": 54.59,
        "grossWeight": 9.35,
        "isKit": true,
        "active": false,
        "test": true,
        "availableInOrderingSite": true,
        "availableForFreeStock": false,
        "packDescription": "8 per case",
        "sizeDescription": "0.5 oz",
        "unitQty": 7,
        "roundTo": 2,
        "maxOrderQty": 17,
        "minOrderQty": 18,
        "packQty": 16,
        "isOrderable": false,
        "canSample": true,
        "allowanceType": "Points",
        "negotiationStatus": "Open",
        "extraText1": "dolor consectetur sint esse laboris",
        "extraText2": "aliquip magna est labore",
        "extraText3": "dolor ea",
        "extraText4": "Excepteur laborum commodo eu aliqua",
        "extraText5": "ut nulla enim ullamco fugiat",
        "price": 53.79,
        "showPrice": 230.39,
        "msrp": 87549915.73161474,
        "isMarketPrice": false,
        "cashbackQuantity": 83,
        "cashbackPercent": 0,
        "department": "Clothing",
        "inventory": 1691
    },
    {
        "id": "6p4739",
        "productID": "PROD1726",
        "orderUnit": "PK",
        "orderUnitDescription": "Pound",
        "vendorID": "VEND3926",
        "description": "The Apollotech B340 is an affordable wireless mouse with reliable connectivity, 12 months battery life and modern design",
        "alternateDescription": "Andy shoes are designed to keeping in mind durability as well as trends, the most stylish range of shoes & sandals",
        "buyer": "USER7740",
        "mpc": "FWH-27886",
        "upc_ean": "036478259901",
        "category": "Elegant",
        "brand": "Modern Rubber",
        "deliveryGroup": "8339",
        "weightUnit": "Ounces",
        "netWeight": 21.65,
        "grossWeight": 55.76,
        "isKit": true,
        "active": true,
        "test": true,
        "availableInOrderingSite": false,
        "availableForFreeStock": true,
        "packDescription": "2 per case",
        "sizeDescription": "1 oz",
        "unitQty": 19,
        "roundTo": 10,
        "maxOrderQty": 2,
        "minOrderQty": 18,
        "packQty": 1,
        "isOrderable": false,
        "canSample": false,
        "allowanceType": "Rebate",
        "negotiationStatus": "Wait Agreement",
        "extraText1": "in Lorem elit",
        "extraText2": "do adipisicing minim Excepteur sint",
        "extraText3": "cupidatat est anim eiusmod culpa",
        "extraText4": "veniam ullamco elit dolor in",
        "extraText5": "aliquip fugiat eu nisi laboris",
        "price": 549.35,
        "showPrice": 270.25,
        "msrp": -27356950.685577303,
        "isMarketPrice": true,
        "cashbackQuantity": 86,
        "cashbackPercent": 1,
        "department": "Baby",
        "inventory": 664
    }
]

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
boothID
string 
required
Body Params application/json
array[string]
optional
a list of product IDs
Examples

Responses

🟢200Success
application/json
Body
array of:
id
string 
read-onlyoptional
Unique ID specific to this API
productID
string 
required
Unique ID provided to reference the product
>= 1 characters
orderUnit
string 
required
Abbreviation or code representing the selling unit of the product
>= 1 characters<= 5 characters
orderUnitDescription
string 
optional
Name of the selling unit of the product. Used to create missing selling units if createMissingOrderUnits is configured.
vendorID
string 
optional
Unique ID provided to reference the vendor
description
string 
required
Primary description of the product
>= 1 characters
alternateDescription
string 
optional
Secondary or alternative description of the product
buyer
string 
optional
Person responsible for managing the prices and products available at the show. Referenced by User ID
mpc
string 
optional
Manufacturer's Product Code
upc_ean
string 
upc_ean
optional
Universal Product Code or European Article Number barcode
category
string 
optional
Category the product belongs to. Referenced by name
brand
string 
optional
Brand name of the product. Referenced by name
deliveryGroup
string 
optional
Delivery group assigned to the product. Referenced by ID
weightUnit
string 
optional
Unit of measure for the weight. Referenced by name
netWeight
number <double>
optional
Weight of the product without packaging
grossWeight
number <double>
optional
Total weight of the product including packaging
isKit
boolean 
optional
Indicates whether the product is a kit containing multiple items
active
boolean 
optional
Determines whether the product is actively associated with the show
test
boolean 
optional
This is a test product. It will not show up in reports
availableInOrderingSite
boolean 
optional
Determines whether the product can be ordered through the website
availableForFreeStock
boolean 
optional
Determines whether the product can be distributed for free as a benefit to a deal
packDescription
string 
optional
Description of how the product is packaged
sizeDescription
string 
optional
Description of the product's size
unitQty
integer <int32>
required
Quantity per unit
roundTo
integer <int32>
optional
Value to which orders are rounded
maxOrderQty
integer <int32>
optional
Maximum quantity that can be ordered at once
minOrderQty
integer <int32>
optional
Minimum quantity that must be ordered
packQty
integer <int32>
required
Number of units in a pack
isOrderable
boolean 
optional
Determines whether the product can be ordered
canSample
boolean 
optional
Determines whether samples can be requested for this product
allowanceType
string 
optional
Assigns an existing allowance configuration to the product. Referenced by description
negotiationStatus
enum<string> 
required
Current state of allowance negotiations
>= 1 characters
Allowed values:
OpenWait BuyerWait VendorWait AgreementLocked
extraText1
string 
optional
Additional custom field for product information
extraText2
string 
optional
Additional custom field for product information
extraText3
string 
optional
Additional custom field for product information
extraText4
string 
optional
Additional custom field for product information
extraText5
string 
optional
Additional custom field for product information
price
number <double>
optional
Current price of the product
showPrice
number <double>
optional
Price of the product at the show
msrp
number <double>
optional
Manufacturer's Suggested Retail Price
isMarketPrice
boolean 
optional
Indicates whether the price is market-based (and therefore, doesn't have a set price)
cashbackQuantity
integer <int32>
optional
The quantity of product required to be eligible for cashback
cashbackPercent
number <double>
optional
The percentage of cashback offered on the product
department
string 
optional
Department associated with the product. Referenced by ID
inventory
integer  | null 
optional
Current inventory level of the product
Modified at 2025-05-15 20:39:04
Previous
Get a list of products associated with a booth
Next
Remove a product from a booth
Built with