eBay Trading APIVersion 1099

Applicable values for GetAllBiddersResponse.BidArray.Offer.Action

Absentee
(out) This value is returned in the GetAllBidders call if an absentee bid was made, which means that eBay made a bid on the auction listing on behalf of the buyer, who has set a maximum bid threshold. This value is not applicable for the PlaceOffer call, as the buyer would use the Bid value instead, as well as setting a Offer.MaxBid value that would specify the maxium amount that the buyer is willing to bid in an attempt to win the auction.
Bid
(in/out) This value is used in a PlaceOffer call if the buyer wants to bid on an auction listing. If this value is used, the prospective buyer must also include the Offer.MaxBid field in the PlaceOffer call and specify the maximum amount that they are willing to bid in an attempt to win the auction. eBay will automatically rebid on behalf of the buyer each time the buyer is outbid up until the time when their Offer.MaxBid value threshold is met. The GetAllBidders call will return this value as well if the buyer has set up automatic bidding using a maximum bid threshold.
BuyItNow
(out) This value is returned in the GetAllBidders call if the buyer purchased an item in an auction listing using the Buy It Now feature. This value is not applicable for the PlaceOffer call, as the buyer would use the Purchase value instead.
Cancelled
(out) This value indicates that a buyer's Best Offer or a seller's or buyer's counter offer was cancelled. This value cannot be used with the PlaceOffer call.
Counter
(in/out) This value is used in a PlaceOffer call if the buyer is proposing a counter offer to the seller's proposed counter offer. The GetAllBidders call will return this value as well if the buyer proposed a counter offer to the seller's counter offer.
Decline
(in/out) This value is used in a PlaceOffer call if the buyer is declining a counter offer proposed by the seller. The GetAllBidders call will return this value as well if the buyer declined a counter offer.
Offer
(in/out) This value is used in a PlaceOffer call if the buyer is proposing a Best Offer to the seller. The GetAllBidders call will return this value as well if the buyer proposed a Best Offer to the seller.
Purchase
(in/out) This value is used in a PlaceOffer call if the buyer wants to purchase a fixed-price item or purchase an auction item enabled with the Buy It Now feature. Note that this call cannot be used to purchase items that require immediate payment. The GetAllBidders call will return this value as well if the buyer purchased the item. For items requiring immediate payment, the PlaceOffer call cannot be used for purchase.
Retraction
(out) This value indicates that a buyer's Best Offer or a seller's or buyer's counter offer was retracted. This value cannot be used with the PlaceOffer call.
Unknown
(out) This value indicates that the action or state is unknown.
(Not all values in BidActionCodeType apply to this field.)