Find the answer to your question
Advanced Search
Why am I getting the following error, "One or more item compatibility combinations are invalid. Specify, at least [Car Make, Model, Variant] for each compatibility."?
Summary
How to find the item compatibility Name/Value combination when using parts compatibility in your add item request
Detailed Description
When using the ItemCompatibilityList to make your add item API call, you need to ensure you have the correct Name/Value pair. To find the correct Name/Value pair, you need to make a call to one of the Product Metadata API's.
http://developer.ebay.com/DevZone/product-metadata/CallRef/index.html. If you are not using the correct Name/Value pairs you will get back the following error, "One or more item compatibility combinations are invalid. Specify, at least [Car Make, Model, Variant] for each compatibility."
For example, you can use getCompatibilitySearchValues and getCompatibilitySearchNames to get a Name/Value pair. Below the table contains SOAP examples for the UK site. The getCompatibilitySearchNamesRequest will give back a response property names. You then can take that property name for the getCompatibilitySearchValuesRequest to get the related values.
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ser="http://www.ebay.com/marketplace/marketplacecatalog/v1/services">
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ser="http://www.ebay.com/marketplace/marketplacecatalog/v1/services"> |
Additional Resources
Product Metadata API: http://developer.ebay.com/DevZone/product-metadata/CallRef/index.html
getCompatibilitySearchNames: http://developer.ebay.com/DevZone/product-metadata/CallRef/getCompatibilitySearchNames.html
getCompatibilitySearchValues: http://developer.ebay.com/DevZone/product-metadata/CallRef/getCompatibilitySearchValues.html
How well did this answer your question?
Answers others found helpful
- Retrieve an item's Parts Compatiblity information with GetItem API in Java SDK
- Error Code 21916728 - Listing exceeds the maximum number of item compatibilities, 300, for category
- AddItem/AddFixedPriceItem call returns Error 21917122 - Invalid Compatibilities for the categories that support parts compatibility by specification
- Required parameters in the SOAP URL
- Submit an Application Growth Check