How Can We Help?
SKU Search Transaction
The SKU Search is used to request SKU Numbers and associated information such as Category and Primary Part Description for a given list of Part Numbers and Catalog Manufacturer Codes. If either item does not match the data in the catalog, no SKU will be returned. It is up to the integrating software to maintain a mapping table between their Manufacturer Codes and the ones in the catalog.
Request JSON Example (Version 1.0)
The following is an example of the JSON string that will be posted requesting Buyer’s Guide data.
{
"skusearchrequest": {
"version": "1.0",
"transid": "f163bdef-0adb-4973-b5cb-0e94e7af8f72",
"integrationtype": "FLK",
"utctime": "2014-07-04 11:00:26",
"username": "username",
"password": "password",
"memberno": "123",
"parts": [
{
"mfrcode": "MTC",
"partno": "FL1A"
},
{
"mfrcode": "MTC",
"partno": "FL1B"
}
]
}
}
Response JSON Example (Version 1.0)
The following is an example of the JSON string to be returned. All requested Part Numbers and Manufacturers will be returned regardless if a SKU match is found or not. Each item will be returned with one of the following numeric statuses:
- 0 – SKU match was found
- 1 – SKU match was not found
{
"skusearchresponse": {
"version": "1.0",
"transid": "f163bdef-0adb-4973-b5cb-0e94e7af8f72",
"utctime": "2014-07-04 11:00:27",
"status": "success",
"errordescription": "",
"skus": [
{
"sku": "123456",
"category": "Engine",
"description": "Engine Oil Filter",
"mfrcode": "MTC",
"partno": "FL1A",
"status": 0
},
{
"sku": "",
"category": "",
"description": "",
"mfrcode": "MTC",
"partno": "FL1B",
"status": 1
}
]
}
}