TD Synnex
POST

Catalogue

/resellers/v1/products/catalogue

Retrieve catalogue information about products by specifying TD SYNNEX part numbers, manufacturer part numbers, barcodes UPC/EAN, reseller part numbers, manufacturer, product class or product sub-class. One of these search parameters must be provided in order to have a successful response. Boolean flags can be used to retrieve stock and price data, please ensure you are only enabling the relevant flags.

Headers

Authorization
string*required

This API uses Bearer Token authentication. Include your token in the Authorization header as Bearer <token> to access the endpoint.

Content-type
string*required

TraceId
string

TraceId for tracking requests

Body Parameters

tdsynnexPartNumber
array[string]nullable

List of TD SYNNEX part numbers for the products

manufPartNumber
array[string]nullable

List of manufacturer part numbers for the products

UpcEan
array[string]nullable

List of UPC (product unique 12 digits code) or EAN-13 codes for the products

customerPartNumber
array[string]nullable

List of customer part numbers for the products

manufacturer
stringnullable

Name of the manufacturer for the products. This search parameter can be combined with class or subclass.

class
stringnullable

Product class for the products. This search parameter can be combined with manufacturer.

Allowed values:

GENERAL
COMPORT
COMDESK
COMSER
INDUSTSYS
COMHAND
COMEBOOK
CALCS
POSSYSTEM
COMACCSER
TDCONFIG
PERMONIT
KEYBMICE
PERBARCO
OTHPERIFS
subclass
stringnullable

Product sub class for the products. This search parameter can be combined with manufacturer.

Allowed values:

3DCONSUM
3DPRINTER
3PLASUS
3PLASUSGI
3PLBYOD
3PLDELL
3PLDELLGI
3PLHP
3PLHPGI
3PLLENGI
3PLLENOVO
3PLMICRGI
3PLMICROS
3PLOTHER
3PLOTHERG
includeStock
booleannullable

Boolean flag, stock details will be returned when set to true. Default value is false.

onlyInStock
boolean

Boolean flag, products with no stock available will not be returned when set to true. Default value is false.

includePrice
boolean

Boolean flag, basic pricing details will be returned when set to true. Default value is false.

includePricePerQuantity
boolean

Boolean flag, price per quantity details will be returned when set to true. Default value is false.

includeOutlet
boolean

Boolean flag, outlet pricing details will be returned when set to true. Default value is false.

includeEndUserPrice
boolean

Boolean flag, end user pricing details will be returned when set to true. Default value is false.

page
integer*required

Current page index

pageSize
integer*required

Number of products returned in each page (Max 100 products per page).

Responses

Code Sample

API Request

Response

Click Execute Request to start a request and see the response here!