Application Services¶
-
getApplicationsByInternalEntityReference
This method returns a list of applications/products/entities for a given internal entity reference. This is the main method for getting all application details for a given entity.
-
getExternalProductReferencesByInternalEntityReference
This method returns a list of external product references (sapID's) along with application criteria and dates for a given internal entity reference.
-
getBundlesByInternalEntityReference
This method returns a list of bundles for a given internal entity reference.
getApplicationsByInternalEntityReference¶
Method URL¶
/v2/application/getApplicationsByInternalEntityReference
Type¶
POST
Consumes¶
application/json
Produces¶
application/json
Body Structure¶
public class applicationRequest { public baseRequest baseRequest { get; set; } public long indexReference { get; set; } public long internalEntityReference { get; set; } public productSearchMandatoryNodeRequest searchProducts { get; set; } }
public class baseRequest { public long requestReference { get; set; } public DateTime requestPostedTime { get; set; } public string system { get; set; } }
public class productSearchMandatoryNodeRequest { public string partNumber { get; set; } public string sapArticleCode { get; set; } public string barcode { get; set; } public string brand { get; set; } public long productReference { get; set; } public string externalNode { get; set; } public string searchOption { get; set; } }
Body Fields¶
| Field | Optional | Description |
|---|---|---|
| baseRequest.requestReference | no | You must provide a unique string identifier for this request |
| baseRequest.requestPostedTime | no | Enter the time of the request |
| baseRequest.system | no | "ecat" must be used to correctly filter allowable products |
| indexReference | no | The index reference that identifies the index to search |
| internalEntityReference | no | The internal entity reference to search on. |
| searchProducts | ||
| - partNumber | ||
| - sapArticleCode | ||
| - barcode | ||
| - brand | ||
| - productReference | ||
| - externalNode | no | The external node to find applications for |
| - searchOption |
Body Example¶
{ "baseRequest": { "requestReference": 0, "requestPostedTime": "2019-05-29T07:59:02.566Z", "system": "ecat" }, "indexReference": 6, "internalEntityReference": 161958, "searchProducts": { "partNumber": "", "sapArticleCode": "", "barcode": "", "brand": "", "productReference": 0, "externalNode": "165477", "searchOption": "exact" } }
Response Structure¶
public class applicationResponse { public baseResponse baseResponse { get; set; } public HashSet<application> applications { get; set; } public HashSet<product> products { get; set; } public HashSet<indexEntity> entities { get; set; } }
public class baseResponse { public baseRequest baseRequest { get; set; } public TimeSpan responseTime { get; set; } public long resultCode { get; set; } public string resultText { get; set; } }
public class application { public long applicationReference { get; set; } public long internalEntityReference { get; set; } public long productReference { get; set; } public string productBrand { get; set; } public bool productIsParent { get; set; } public DateTime from { get; set; } public DateTime to { get; set; } public long axSort { get; set; } public bool publishable { get; set; } public DateTime publishFrom { get; set; } public Dictionary<string, string> criteria { get; set; } }
public class product { public long productReference { get; set; } public long categoryReference { get; set; } public string categoryName { get; set; } public long productTypeReference { get; set; } public string productTypeName { get; set; } public string partNumber { get; set; } public string externalReference { get; set; } public string barcode { get; set; } public string sku { get; set; } public string description { get; set; } public string status { get; set; } public Dictionary<string, bool> visibility { get; set; } public bool isKitOrAccessory { get; set; } public string kitOrAccessory { get; set; } public long quantity { get; set; } public string brand { get; set; } public bool isParent { get; set; } public bool isChild { get; set; } public bool isClone { get; set; } public long parentProductReference { get; set; } public HashSet<childProduct> childProducts { get; set; } public Dictionary<string, string> criteria { get; set; } public HashSet<kitItem> kitContents { get; set; } public HashSet<xReference> xReferences { get; set; } public HashSet<supercession> supercedes { get; set; } public HashSet<supercession> supercededBy { get; set; } public HashSet<string> externalNodes { get; set; } public HashSet<string> externalURLs { get; set; } public long sortOrder { get; set; } }
public class kitItem { public long productReference { get; set; } public string partNumber { get; set; } public string kitOrAccessory { get; set; } public long quantity { get; set; } public long sortOrder { get; set; } }
public class childProduct { public string brand { get; set; } public long productReference { get; set; } public string partNumber { get; set; } public string relationship { get; set; } public long parentProductReference { get; set; } }
public class xReference { public string xRef { get; set; } public string company { get; set; } public string price { get; set; } public string info { get; set; } public string xRefSearch { get; set; } public string xRefType { get; set; } }
public class supercession { public long categoryReference { get; set; } public long productTypeReference { get; set; } public string oldPartNumber { get; set; } public long oldProductFileReference { get; set; } public string newPartNumber { get; set; } public long newProductFileReference { get; set; } public bool searchedOnOldPartNumber { get; set; } }
public class indexEntity { public long indexReference { get; set; } public string provider { get; set; } public long internalReference { get; set; } public string externalReference { get; set; } public Dictionary<string, string> attributes { get; set; } public Dictionary<string, string> vrmAttributes { get; set; } }
Response Example¶
{ "baseResponse": { "baseRequest": { "requestReference": 0, "requestPostedTime": "2019-05-29T07:59:02.566Z", "system": "ecat" }, "responseTime": "00:00:00.3449937", "resultCode": 0, "resultText": "success" }, "applications": [ { "applicationReference": 23074000030157172, "internalEntityReference": 161958, "productReference": 484, "productBrand": "Saris", "productIsParent": false, "from": "2004-05-01T00:00:00", "to": "2007-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": {} }, { "applicationReference": 23073700030078560, "internalEntityReference": 161958, "productReference": 481, "productBrand": "Saris", "productIsParent": false, "from": "2004-05-01T00:00:00", "to": "2007-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": {} }, { "applicationReference": 23073800030078560, "internalEntityReference": 161958, "productReference": 482, "productBrand": "Saris", "productIsParent": false, "from": "2004-05-01T00:00:00", "to": "2007-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": {} } ], "products": [ { "productReference": 481, "categoryReference": 3, "categoryName": "Cycle Carriers", "productTypeReference": 12, "productTypeName": "CCSA", "partNumber": "1051", "externalReference": "220348", "barcode": "12527002382", "sku": null, "description": "Sentinel (2 Bike)", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Saris", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "brand": "Saris", "sap Article Number": "220348", "sapArticleID": "220348", "sapGenericArticle": "missing", "sapPriceGBP": "69.99", "sapPriceEUR": "83.9", "sapStatus": "Current - Available", "pimBrand": "Saris", "sapVendor": "PALIGAP LIMITED A/C NO 0012", "sapArticleType": "ZSAL", "sapDescription": "Saris Sentinel 2 Bike Rear Cycle Carrier", "pimID": "1374748917238", "pack": "SING", "pack Quantity": "1", "web Description": "SARIS: SENTINEL 2 BIKE" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165477" ], "externalURLs": [ "https://i1.adis.ws/i/washford/220348" ], "sortOrder": 3 }, { "productReference": 482, "categoryReference": 3, "categoryName": "Cycle Carriers", "productTypeReference": 12, "productTypeName": "CCSA", "partNumber": "1052", "externalReference": "220355", "barcode": "12527002399", "sku": null, "description": "Sentinel (3 Bike)", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Saris", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "brand": "Saris", "sap Article Number": "220355", "sapArticleID": "220355", "sapGenericArticle": "missing", "sapPriceGBP": "79.99", "sapPriceEUR": "95.8", "sapStatus": "Current - Available", "pimBrand": "Saris", "sapVendor": "RALEIGH UK LIMITED", "sapArticleType": "ZSAL", "sapDescription": "Saris Sentinel 3 Bike Rear Cycle Carrier", "pimID": "1374748924737", "pack": "SING", "pack Quantity": "1", "web Description": "SARIS: SENTINEL 3 BIKE" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165477" ], "externalURLs": [ "https://i1.adis.ws/i/washford/220355" ], "sortOrder": 3 }, { "productReference": 484, "categoryReference": 3, "categoryName": "Cycle Carriers", "productTypeReference": 12, "productTypeName": "CCSA", "partNumber": "313B", "externalReference": "631444", "barcode": "12527009879", "sku": null, "description": "Bike Porter Trunk 3", "status": "Deleted from range", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Saris", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "brand": "Saris", "sap Article Number": "631444", "sapArticleID": "631444", "sapGenericArticle": "missing", "sapPriceGBP": "127", "sapPriceEUR": "159", "sapStatus": "Obsolete", "pimBrand": "Saris", "sapVendor": "RALEIGH UK LIMITED", "sapArticleType": "ZSAL", "sapDescription": "Saris Bike Porter 3 Bike Rear Cycle Carrier", "pimID": "1376686884325", "pack": "SING", "pack Quantity": "1", "web Description": "SARIS: BIKE PORTER 313" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165477" ], "externalURLs": [ "https://i1.adis.ws/i/washford/631444" ], "sortOrder": 3 } ], "entities": [ { "indexReference": 6, "provider": "Custom", "internalReference": 161958, "externalReference": "28084", "attributes": { "make": "MERCEDES", "model": "C-CLASS", "datefrom": "05/2004 -> 12/2007", "nomcc": "2.1", "fueltype": "Diesel", "bodytype": "ESTATE", "vehicletype": "PC and LCV", "rangeseries": "S203 (FL)", "variant": "C220 CDI AVANTGARDE SE", "vehiclecategorydescription": "CARS (exc. Off-Road)", "exactenginesize": "2148", "kw": "110", "bhp": "147.5", "numberofdoors": "5", "dateto": "12/2007", "transmission": "AUTOMATIC", "introdate": "01/05/2004", "engineaspiration": "Turbocharged", "drivetype": "4X2", "drivingaxle": "REAR", "forwardgears": "5", "seats": "5", "enginemodel": "OM646.963", "enginecylinderlayout": "IN LINE", "fueldelivery": "Fuel Injection", "nocylinders": "4", "valvespercylinder": "4", "valvegear": "DOHC", "length": "4541", "width": "1977", "height": "1466", "airconditioning": "AC", "powersteering": "PS", "abs": "ABS", "population": "2568", "subset": "031003180", "mamv8": "113748", "mamv7": "14302160159004", "enginesumpcapacity": "6.5", "brakefluidcapacity": "2", "transmissionfluidcapacity": "7.5", "coolantcapacity": "8.5", "subsetbody": "031003040", "commercial": "n", "hydrauliccapacity": null }, "vrmAttributes": {} } ] }
getExternalProductReferencesByInternalEntityReference¶
Method URL¶
/v2/application/getexternalproductreferencesbyinternalentityreference
Type¶
POST
Consumes¶
application/json
Produces¶
application/json
Body Structure¶
public class externalProductReferenceRequest { public baseRequest baseRequest { get; set; } public long indexReference { get; set; } public long internalEntityReference { get; set; } public string externalNode { get; set; } public bool includeStocked { get; set; } public bool includeNonStocked { get; set; } }
public class baseRequest { public long requestReference { get; set; } public DateTime requestPostedTime { get; set; } public string system { get; set; } }
Body Fields¶
| Field | Optional | Description |
|---|---|---|
| baseRequest.requestReference | no | You must provide a unique string identifier for this request |
| baseRequest.requestPostedTime | no | Enter the time of the request |
| baseRequest.system | no | "ecat" must be used to correctly filter allowable products |
| indexReference | no | The index reference that identifies the index to use |
| internalEntityReference | no | The internal entity reference to match on |
| externalNode | no | The external node that external product references are required for |
| includeStocked | no | Whether to include stocked parts in the responseTime |
| includeNonStocked | no | Whether to include non stocked parts in the response |
Body Example¶
{ "baseRequest": { "requestReference": 0, "requestPostedTime": "2019-11-05T13:14:07.980Z", "system": "ecat" }, "indexReference": 6, "internalEntityReference": 149052, "externalNode": "TPF100101", "includeStocked": true, "includeNonStocked": false }
Response Structure¶
public class externalProductReferenceResponse { public baseResponse baseResponse { get; set; } = new baseResponse(); public HashSet<externalProductReferenceApplication> applications { get; set; } = new HashSet<externalProductReferenceApplication>(); }
public class externalProductReferenceApplication { public List<string> externalReferences { get; set; } public DateTime from { get; set; } public DateTime to { get; set; } public Dictionary<string, string> applicationCriteria { get; set; } = new Dictionary<string, string>(); }
public class baseResponse { public baseRequest baseRequest { get; set; } public TimeSpan responseTime { get; set; } public long resultCode { get; set; } public string resultText { get; set; } }
Response Example¶
{ "baseResponse": { "baseRequest": { "requestReference": 0, "requestPostedTime": "2019-11-06T13:15:49.397Z", "system": "ecat" }, "responseTime": "00:00:02.5961018", "resultCode": 0, "resultText": "success" }, "applications": [ { "externalReferences": [ "114912", "139188", "263993", "610091", "717011", "719066", "719173" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Number Plate Bulb", "fitting Position": "Rear" } }, { "externalReferences": [ "114870", "132863", "161060", "172431", "181396", "610042", "717540", "719090", "719264", "724108", "912436" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Stop/Tail Bulb", "fitting Position": "Rear" } }, { "externalReferences": [ "114870", "132863", "161060", "172431", "181396", "610042", "717540", "719090", "719264", "724108", "912436" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Tail Light Bulb", "fitting Position": "Rear" } }, { "externalReferences": [ "114888", "132855", "161052", "181404", "610059", "717565", "719108", "719272", "724116", "912444" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Indicator Bulb", "fitting Position": "Rear" } }, { "externalReferences": [ "114888", "132855", "161052", "181404", "610059", "717565", "719108", "719272", "724116", "912444" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Reverse Light Bulb", "fitting Position": "Rear" } }, { "externalReferences": [ "114888", "132855", "161052", "181404", "610059", "717565", "719108", "719272", "724116", "912444" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Fog Light Bulb", "fitting Position": "Rear" } }, { "externalReferences": [ "114961", "114995", "115026", "115125", "115158", "150524", "172423", "204727", "259572", "263936", "274147", "282406", "282494", "282538", "282553", "282598", "443203", "517029", "607261", "608475", "716823", "718373", "718753", "718803", "719025", "719256", "719330", "719348", "719397", "719413", "719421", "719488", "719546", "719561", "722821", "722862", "723522", "723563", "765341", "802561", "915157", "980441", "983726", "983734", "983767" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Dipped Headlight Bulb", "fitting Position": "Front" } }, { "externalReferences": [ "114961", "114995", "115026", "115125", "115158", "150524", "172423", "204727", "259572", "263936", "274147", "282406", "282494", "282538", "282553", "282598", "443203", "517029", "607261", "608475", "716823", "718373", "718753", "718803", "719025", "719256", "719330", "719348", "719397", "719413", "719421", "719488", "719546", "719561", "722821", "722862", "723522", "723563", "765341", "802561", "915157", "980441", "983726", "983734", "983767" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Headlight Main Beam Bulb", "fitting Position": "Front" } }, { "externalReferences": [ "114961", "114995", "115026", "115125", "115158", "150524", "172423", "204727", "259572", "263936", "274147", "282406", "443203", "517029", "607261", "608475", "716823", "718373", "718753", "718803", "719025", "719256", "719330", "719348", "719413", "719488", "719546", "719561", "722821", "723522", "723563", "765341", "802561", "915157", "980441", "983726", "983767" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Fog Light Bulb", "fitting Position": "Front" } }, { "externalReferences": [ "114896", "132889", "161029", "161045", "161193", "181461", "307030", "600514", "600522", "610067", "610158", "717896", "718761", "719033", "719140", "719249", "719280", "723597", "723613", "724090", "724124", "988683" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Side Light Bulb", "fitting Position": "Front" } }, { "externalReferences": [ "114896", "132889", "161029", "161045", "161193", "181461", "307030", "600514", "600522", "610067", "610158", "717896", "718761", "719033", "719140", "719249", "719280", "723597", "723613", "724090", "724124", "988683" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Interior Bulb" } }, { "externalReferences": [ "443591", "681577", "718332", "719215" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Side Repeater Bulb" } }, { "externalReferences": [ "114904", "132871", "139154", "217570", "516989", "610075", "718019", "718258", "718324", "719124" ], "from": "2001-04-01T00:00:00", "to": "2006-12-01T00:00:00", "dateMismatch": false, "applicationCriteria": { "group": "Bulbs", "bulb Fitment": "Indicator Bulb", "fitting Position": "Front" } } ] }
getBundlesByInternalEntityReference¶
Method URL¶
/v2/application/getBundlesByInternalEntityReference
Type¶
POST
Consumes¶
application/json
Produces¶
application/json
Body Structure¶
public class bundleRequest { public baseRequest baseRequest { get; set; } public long indexReference { get; set; } public long internalEntityReference { get; set; } public string externalNode { get; set; } public DateTime startDate { get; set; } public DateTime endDate { get; set; } }
public class baseRequest { public long requestReference { get; set; } public DateTime requestPostedTime { get; set; } public string system { get; set; } }
Body Fields¶
| Field | Optional | Description |
|---|---|---|
| baseRequest.requestReference | no | You must provide a unique string identifier for this request |
| baseRequest.requestPostedTime | no | Enter the time of the request |
| baseRequest.system | no | "ecat" must be used to correctly filter allowable products |
| indexReference | no | The index reference that identifies the index to search |
| internalEntityReference | no | The internal entity reference to search on. |
| externalNode | no | The external node to find bundles for |
| startDate | no | The bundle start date |
| endDate | no | The bundle end date |
Body Example¶
{ "baseRequest": { "requestReference": 0, "requestPostedTime": "2019-05-29T08:25:03.392Z", "system": "ecat" }, "indexReference": 6, "internalEntityReference": 257850, "externalNode": "165618", "startDate": "2004-05-21T08:57:54.329Z", "endDate": "2005-05-21T08:57:54.329Z" }
Response Structure¶
public class bundleResponse { public baseResponse baseResponse { get; set; } public List<bundle> bundles = new List<bundle>(); }
public class baseResponse { public baseRequest baseRequest { get; set; } public TimeSpan responseTime { get; set; } public long resultCode { get; set; } public string resultText { get; set; } }
public class bundle { public bundleKey key { get; set; } public string bundleName { get; set; } public string expandedBundleName { get; set; } public string bundleDescription { get; set; } public HashSet<indexEntity> entities { get; set; } public HashSet<product> products { get; set; } public HashSet<application> applications { get; set; } }
public class bundleKey { public DateTime startDate { get; set; } public DateTime endDate { get; set; } public long bundleID { get; set; } }
public class application { public long applicationReference { get; set; } public long internalEntityReference { get; set; } public long productReference { get; set; } public string productBrand { get; set; } public bool productIsParent { get; set; } public DateTime from { get; set; } public DateTime to { get; set; } public long axSort { get; set; } public bool publishable { get; set; } public DateTime publishFrom { get; set; } public Dictionary<string, string> criteria { get; set; } }
public class product { public long productReference { get; set; } public long categoryReference { get; set; } public string categoryName { get; set; } public long productTypeReference { get; set; } public string productTypeName { get; set; } public string partNumber { get; set; } public string externalReference { get; set; } public string barcode { get; set; } public string sku { get; set; } public string description { get; set; } public string status { get; set; } public Dictionary<string, bool> visibility { get; set; } public bool isKitOrAccessory { get; set; } public string kitOrAccessory { get; set; } public long quantity { get; set; } public string brand { get; set; } public bool isParent { get; set; } public bool isChild { get; set; } public bool isClone { get; set; } public long parentProductReference { get; set; } public HashSet<childProduct> childProducts { get; set; } public Dictionary<string, string> criteria { get; set; } public HashSet<kitItem> kitContents { get; set; } public HashSet<xReference> xReferences { get; set; } public HashSet<supercession> supercedes { get; set; } public HashSet<supercession> supercededBy { get; set; } public HashSet<string> externalNodes { get; set; } public HashSet<string> externalURLs { get; set; } public long sortOrder { get; set; } }
public class kitItem { public long productReference { get; set; } public string partNumber { get; set; } public string kitOrAccessory { get; set; } public long quantity { get; set; } public long sortOrder { get; set; } }
public class childProduct { public string brand { get; set; } public long productReference { get; set; } public string partNumber { get; set; } public string relationship { get; set; } public long parentProductReference { get; set; } }
public class xReference { public string xRef { get; set; } public string company { get; set; } public string price { get; set; } public string info { get; set; } public string xRefSearch { get; set; } public string xRefType { get; set; } }
public class supercession { public long categoryReference { get; set; } public long productTypeReference { get; set; } public string oldPartNumber { get; set; } public long oldProductFileReference { get; set; } public string newPartNumber { get; set; } public long newProductFileReference { get; set; } public bool searchedOnOldPartNumber { get; set; } }
public class indexEntity { public long indexReference { get; set; } public string provider { get; set; } public long internalReference { get; set; } public string externalReference { get; set; } public Dictionary<string, string> attributes { get; set; } public Dictionary<string, string> vrmAttributes { get; set; } }
Response Example¶
{ "bundles": [ { "key": { "startDate": "1999-01-01T00:00:00", "endDate": "2004-12-01T00:00:00", "bundleID": 6501500211048579 }, "bundleName": "exodus aero bar", "expandedBundleName": "exodus aero bar 01/1999 12/2004", "bundleDescription": "", "entities": [ { "indexReference": 6, "provider": "Custom", "internalReference": 257850, "externalReference": "100057", "attributes": { "make": "MITSUBISHI", "model": "PAJERO", "datefrom": "01/1985 -> ", "nomcc": "1.8", "fueltype": "Diesel", "bodytype": "ESTATE", "vehicletype": "PC and LCV", "rangeseries": "All Series", "variant": "UNSPECIFIED TD", "vehiclecategorydescription": "CARS (Off-Road)", "exactenginesize": "1834", "kw": null, "bhp": null, "numberofdoors": "3", "dateto": null, "transmission": "AUTOMATIC", "introdate": "01/01/1985", "engineaspiration": "Turbocharged", "drivetype": "4X4", "drivingaxle": null, "forwardgears": null, "seats": null, "enginemodel": null, "enginecylinderlayout": null, "fueldelivery": null, "nocylinders": null, "valvespercylinder": null, "valvegear": null, "length": null, "width": null, "height": null, "airconditioning": null, "powersteering": null, "abs": null, "population": null, "subset": null, "mamv8": null, "mamv7": null, "enginesumpcapacity": null, "brakefluidcapacity": null, "transmissionfluidcapacity": null, "coolantcapacity": null, "subsetbody": null, "commercial": "n", "hydrauliccapacity": null }, "vrmAttributes": {} } ], "products": [ { "productReference": 69179, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "A120", "externalReference": "339983", "barcode": "5051762339988", "sku": null, "description": "Exodus Aero Bar", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "brand": "Exodus", "pack Quantity": "2", "length": "120cm", "material": "Aluminium", "sapArticleID": "339983", "sapGenericArticle": "missing", "sapPriceGBP": "65", "sapPriceEUR": "78", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Aero Bars A120 (Pack of 2)", "pimID": "1374748937203", "pack": "PAIR", "web Description": "Aero Bar" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339983" ], "sortOrder": 1 }, { "productReference": 69187, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "FP7", "externalReference": "339942", "barcode": "5051762339940", "sku": null, "description": "Exodus Footpack", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "pack Quantity": "4", "sapArticleID": "339942", "sapGenericArticle": "missing", "sapPriceGBP": "65", "sapPriceEUR": "80", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Foot Pack FP7 (Pack of 4)", "pimID": "1374748940891", "pack": "PACK" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339942" ], "sortOrder": 1 } ], "applications": [ { "applicationReference": 800211813653, "internalEntityReference": 257850, "productReference": 69179, "productBrand": "Exodus", "productIsParent": false, "from": "1999-01-01T00:00:00", "to": "2004-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Aero Bar", "leadItem": "yes" } }, { "applicationReference": 900211813658, "internalEntityReference": 257850, "productReference": 69187, "productBrand": "Exodus", "productIsParent": false, "from": "1999-01-01T00:00:00", "to": "2004-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Aero Bar", "leadItem": "no" } } ] }, { "key": { "startDate": "1999-01-01T00:00:00", "endDate": "2004-12-01T00:00:00", "bundleID": 6502100211048580 }, "bundleName": "exodus square bar", "expandedBundleName": "exodus square bar 01/1999 12/2004", "bundleDescription": "", "entities": [ { "indexReference": 6, "provider": "Custom", "internalReference": 257850, "externalReference": "100057", "attributes": { "make": "MITSUBISHI", "model": "PAJERO", "datefrom": "01/1985 -> ", "nomcc": "1.8", "fueltype": "Diesel", "bodytype": "ESTATE", "vehicletype": "PC and LCV", "rangeseries": "All Series", "variant": "UNSPECIFIED TD", "vehiclecategorydescription": "CARS (Off-Road)", "exactenginesize": "1834", "kw": null, "bhp": null, "numberofdoors": "3", "dateto": null, "transmission": "AUTOMATIC", "introdate": "01/01/1985", "engineaspiration": "Turbocharged", "drivetype": "4X4", "drivingaxle": null, "forwardgears": null, "seats": null, "enginemodel": null, "enginecylinderlayout": null, "fueldelivery": null, "nocylinders": null, "valvespercylinder": null, "valvegear": null, "length": null, "width": null, "height": null, "airconditioning": null, "powersteering": null, "abs": null, "population": null, "subset": null, "mamv8": null, "mamv7": null, "enginesumpcapacity": null, "brakefluidcapacity": null, "transmissionfluidcapacity": null, "coolantcapacity": null, "subsetbody": null, "commercial": "n", "hydrauliccapacity": null }, "vrmAttributes": {} } ], "products": [ { "productReference": 69183, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "S120", "externalReference": "339967", "barcode": "5051762339964", "sku": null, "description": "Exodus Square Bar", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "pack Quantity": "2", "length": "120cm", "material": "Mild Steel", "sapArticleID": "339967", "sapGenericArticle": "missing", "sapPriceGBP": "39", "sapPriceEUR": "50", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Square Bars S120 (Pack of 2)", "pimID": "1374748941388", "pack": "PAIR" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339967" ], "sortOrder": 1 }, { "productReference": 69187, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "FP7", "externalReference": "339942", "barcode": "5051762339940", "sku": null, "description": "Exodus Footpack", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "pack Quantity": "4", "sapArticleID": "339942", "sapGenericArticle": "missing", "sapPriceGBP": "65", "sapPriceEUR": "80", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Foot Pack FP7 (Pack of 4)", "pimID": "1374748940891", "pack": "PACK" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339942" ], "sortOrder": 1 } ], "applications": [ { "applicationReference": 1200211813665, "internalEntityReference": 257850, "productReference": 69183, "productBrand": "Exodus", "productIsParent": false, "from": "1999-01-01T00:00:00", "to": "2004-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Square Bar", "leadItem": "yes" } }, { "applicationReference": 1100211813659, "internalEntityReference": 257850, "productReference": 69187, "productBrand": "Exodus", "productIsParent": false, "from": "1999-01-01T00:00:00", "to": "2004-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Square Bar", "leadItem": "no" } } ] }, { "key": { "startDate": "2005-01-01T00:00:00", "endDate": "2006-12-01T00:00:00", "bundleID": 6501500211048579 }, "bundleName": "exodus aero bar", "expandedBundleName": "exodus aero bar 01/2005 12/2006", "bundleDescription": "", "entities": [ { "indexReference": 6, "provider": "Custom", "internalReference": 257850, "externalReference": "100057", "attributes": { "make": "MITSUBISHI", "model": "PAJERO", "datefrom": "01/1985 -> ", "nomcc": "1.8", "fueltype": "Diesel", "bodytype": "ESTATE", "vehicletype": "PC and LCV", "rangeseries": "All Series", "variant": "UNSPECIFIED TD", "vehiclecategorydescription": "CARS (Off-Road)", "exactenginesize": "1834", "kw": null, "bhp": null, "numberofdoors": "3", "dateto": null, "transmission": "AUTOMATIC", "introdate": "01/01/1985", "engineaspiration": "Turbocharged", "drivetype": "4X4", "drivingaxle": null, "forwardgears": null, "seats": null, "enginemodel": null, "enginecylinderlayout": null, "fueldelivery": null, "nocylinders": null, "valvespercylinder": null, "valvegear": null, "length": null, "width": null, "height": null, "airconditioning": null, "powersteering": null, "abs": null, "population": null, "subset": null, "mamv8": null, "mamv7": null, "enginesumpcapacity": null, "brakefluidcapacity": null, "transmissionfluidcapacity": null, "coolantcapacity": null, "subsetbody": null, "commercial": "n", "hydrauliccapacity": null }, "vrmAttributes": {} } ], "products": [ { "productReference": 69181, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "A127", "externalReference": "339991", "barcode": "5051762339995", "sku": null, "description": "Exodus Aero Bar", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "pack Quantity": "2", "length": "127cm", "material": "Aluminium", "sapArticleID": "339991", "sapGenericArticle": "missing", "sapPriceGBP": "65", "sapPriceEUR": "78", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Aero Bars A127 (Pack of 2)", "pimID": "1374748942530", "pack": "PAIR" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339991" ], "sortOrder": 1 }, { "productReference": 69187, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "FP7", "externalReference": "339942", "barcode": "5051762339940", "sku": null, "description": "Exodus Footpack", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "pack Quantity": "4", "sapArticleID": "339942", "sapGenericArticle": "missing", "sapPriceGBP": "65", "sapPriceEUR": "80", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Foot Pack FP7 (Pack of 4)", "pimID": "1374748940891", "pack": "PACK" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339942" ], "sortOrder": 1 } ], "applications": [ { "applicationReference": 1400211813666, "internalEntityReference": 257850, "productReference": 69181, "productBrand": "Exodus", "productIsParent": false, "from": "2005-01-01T00:00:00", "to": "2006-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Aero Bar", "leadItem": "yes" } }, { "applicationReference": 1500211813660, "internalEntityReference": 257850, "productReference": 69187, "productBrand": "Exodus", "productIsParent": false, "from": "2005-01-01T00:00:00", "to": "2006-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Aero Bar", "leadItem": "no" } } ] }, { "key": { "startDate": "2005-01-01T00:00:00", "endDate": "2006-12-01T00:00:00", "bundleID": 6502100211048580 }, "bundleName": "exodus square bar", "expandedBundleName": "exodus square bar 01/2005 12/2006", "bundleDescription": "", "entities": [ { "indexReference": 6, "provider": "Custom", "internalReference": 257850, "externalReference": "100057", "attributes": { "make": "MITSUBISHI", "model": "PAJERO", "datefrom": "01/1985 -> ", "nomcc": "1.8", "fueltype": "Diesel", "bodytype": "ESTATE", "vehicletype": "PC and LCV", "rangeseries": "All Series", "variant": "UNSPECIFIED TD", "vehiclecategorydescription": "CARS (Off-Road)", "exactenginesize": "1834", "kw": null, "bhp": null, "numberofdoors": "3", "dateto": null, "transmission": "AUTOMATIC", "introdate": "01/01/1985", "engineaspiration": "Turbocharged", "drivetype": "4X4", "drivingaxle": null, "forwardgears": null, "seats": null, "enginemodel": null, "enginecylinderlayout": null, "fueldelivery": null, "nocylinders": null, "valvespercylinder": null, "valvegear": null, "length": null, "width": null, "height": null, "airconditioning": null, "powersteering": null, "abs": null, "population": null, "subset": null, "mamv8": null, "mamv7": null, "enginesumpcapacity": null, "brakefluidcapacity": null, "transmissionfluidcapacity": null, "coolantcapacity": null, "subsetbody": null, "commercial": "n", "hydrauliccapacity": null }, "vrmAttributes": {} } ], "products": [ { "productReference": 69185, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "S127", "externalReference": "339975", "barcode": "5051762339971", "sku": null, "description": "Exodus Square Bar", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "pack Quantity": "2", "length": "127cm", "material": "Mild Steel", "sapArticleID": "339975", "sapGenericArticle": "missing", "sapPriceGBP": "39", "sapPriceEUR": "50", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Square Bars S127 (Pack of 2)", "pimID": "1374748938807", "pack": "PAIR" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339975" ], "sortOrder": 1 }, { "productReference": 69187, "categoryReference": 21, "categoryName": "Roof Bars", "productTypeReference": 81, "productTypeName": "Exodus Roof Bars", "partNumber": "FP7", "externalReference": "339942", "barcode": "5051762339940", "sku": null, "description": "Exodus Footpack", "status": "Yes", "visibility": { "automate": true, "ecat": true }, "isKitOrAccessory": false, "kitOrAccessory": null, "quantity": 1, "brand": "Exodus", "isParent": false, "isChild": false, "isClone": false, "parentProductReference": 0, "childProducts": [], "criteria": { "pack Quantity": "4", "sapArticleID": "339942", "sapGenericArticle": "missing", "sapPriceGBP": "65", "sapPriceEUR": "80", "sapStatus": "Current - Available", "pimBrand": "Exodus", "sapVendor": "THULE OUTDOOR LTD", "sapArticleType": "ZSAL", "sapDescription": "Exodus Foot Pack FP7 (Pack of 4)", "pimID": "1374748940891", "pack": "PACK" }, "kitContents": [], "xReferences": [], "supercedes": [], "supercededBy": [], "externalNodes": [ "165618" ], "externalURLs": [ "https://i1.adis.ws/i/washford/339942" ], "sortOrder": 1 } ], "applications": [ { "applicationReference": 1800211813654, "internalEntityReference": 257850, "productReference": 69185, "productBrand": "Exodus", "productIsParent": false, "from": "2005-01-01T00:00:00", "to": "2006-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Square Bar", "leadItem": "yes" } }, { "applicationReference": 1700211813661, "internalEntityReference": 257850, "productReference": 69187, "productBrand": "Exodus", "productIsParent": false, "from": "2005-01-01T00:00:00", "to": "2006-12-01T00:00:00", "axSort": 1, "publishable": true, "publishFrom": "0001-01-01T00:00:00", "criteria": { "quantity": "1", "fitment Details": "Roof Railings", "bundle": "Exodus Square Bar", "leadItem": "no" } } ] } ], "baseResponse": { "baseRequest": { "requestReference": 0, "requestPostedTime": "2019-05-29T08:25:03.392Z", "system": "ecat" }, "responseTime": "00:00:02.6036389", "resultCode": 0, "resultText": "success" } }