← All disapproval codes
critical 21916884

Condition is required for this category

What this means

Error 21916884 means the chosen eBay category requires a Condition value, but the listing didn't supply one. The listing is blocked until Condition is set.

Why this happens

Almost every eBay category requires Condition (New, Used, Refurbished, For Parts, etc.) and many subcategories use a custom set of allowed values. Cross-channel feeds frequently omit the field or send 'New with Tags' to a category that only accepts 'New'.

How to fix it

  1. Use eBay's GetCategoryFeatures API to list valid Condition values for each category.
  2. Map your feed's condition attribute to the matching numeric Condition ID per category.
  3. For variation listings, set Condition at the parent level so all children inherit.
  4. Document a fallback ('New' = 1000) for categories where condition is unambiguous.
  5. Resubmit and confirm the listing publishes.

Common pitfalls