Developers Program

Error 291- Auction ended

Published: November 20 2006, 3:31:00 PMยทUpdated: August 08 2022, 4:49:39 AM

Products

Question

I am getting error 291 with ReviseItem call: <?xml version="1.0" encoding="UTF-8" ?> <ReviseItemResponsexmlns="urn:ebay:apis:eBLBaseComponents"> <Timestamp>2006-11-20T22:28:31.418Z</Timestamp> <Ack>Failure</Ack> <Errors> <ShortMessage>Auction ended.</ShortMessage> <LongMessage>You are not allowed to revise ended auctions.</LongMessage> <ErrorCode>291</ErrorCode> <SeverityCode>Error</SeverityCode> <ErrorClassification>RequestError</ErrorClassification> </Errors> <Version>487</Version> <Build>e487_core_Bundled_3843203_R1</Build> </ReviseItemResponse> What happened?

Answer

Summary

ReviseItem will response with Error 291 'You are not allowed to revise ended auctions' when the ItemID specified in the ReviseItem request is not currently active. A seller is only allowed to make changes to a currently active item listing.

Before sending ReviseItem call, you can make GetItem call to verify if the given item is alive. You can't Revise an item if the item listing status is flaged as ended in the GetItem response:

<ListingStatus>Ended</ListingStatus>


Additional Resources

Additional Comments
How well did this answer your question?