Skip to main content
Published: March 15 2007, 5:10:00 PMUpdated: November 28 2020, 3:23:47 PM

How can I find the time of the bids placed on completed and active items if I am not the seller of the item?

Getting the time a user placed a bid on an auction, either completed or active, if you are not the seller

Detailed Description

It is possible to get the time of the bids placed for an active or completed auction, even if you are not the seller of the item.
The GetAllBidders call can be made by any user for a given item.
This call has a "CallMode" input field which has several different values that can be used.
If you are not the seller of the item, the only value that can be used for the "CallMode" input field is "ViewAll".
Whether the item is active or completed, you can use the following call which will return the Time each Bid was placed:

<?xml version="1.0" encoding="utf-8"?>
<GetAllBiddersRequest xmlns="urn:ebay:apis:eBLBaseComponents">

The response will have the time of each Bid in the Offer.TimeBid element of each Offer container returned in the BidArray of this call.
This time value will of course be in GMT as with all API datetime fields.
Here is an example XML snippet of the response of a GetAllBidders call showing the TimeBid element:

<?xml version="1.0" encoding="UTF-8" ?>
<GetAllBiddersResponse xmlns="urn:ebay:apis:eBLBaseComponents">
     <MaxBid currencyID="USD">3.4</MaxBid>

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