Skip to main content
Published: April 27 2006, 12:08:00 PMUpdated: January 21 2022, 3:42:28 AM

I am trying to use the following Attributes Node to list my item with the Used Condition.new   The AddItem call is rejecting the 'Used' Condition value. Why?

<Version>457</Version>
<AttributeSetArray>
<AttributeSet attributeSetID="2928">
<Attribute attributeID="10244">
<Value>
<ValueLiteral>Used</ValueLiteral>
<ValueID>10426</ValueID>
</Value>
</Attribute>
</AttributeSet>
</AttributeSetArray>
<ApplicationData>1-0 -583</ApplicationData>
<PrimaryCategory>
<CategoryID>43065</CategoryID>
</PrimaryCategory>

This specific category 43065 uses the Condition VCS 2928 which only contains an option for New, not Used. When comparing the behavior of this category on the eBay site, there is a 'checkbox' for New - and no Used option. Therefore it can be concluded that this behavior is correct.

The correct way to determine valid values for the attribute valueids is to call GetAttributesCS with your CS id of 2928. You will see that only the New valueid is specified. The Attributes CS data is shown below.

- <Attribute labelVisible="true" id="10244">
<EditType>0</EditType>
- <Label>
- <![CDATA[ Condition
]]>
</Label>
- <Type>
- <![CDATA[ 2
]]>
</Type>
- <ValueList count="1">
- <Value id="10425">
- <Name>
- <![CDATA[ New
]]>
</Name>
</Value>
</ValueList>
<ValidationRules />
</Attribute>

 

 

How well did this answer your question?
Answers others found helpful