cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

findItemsAdvanced API StartTimeFrom filter

Not sure if this is the right place to post, but I am trying to use the findItemsAdvanced API to enable a basic "search" functionality within an application. I also want to be able to limit output from calls to this API to items listed starting from a specific time. I was naturally interested in the StartTimeFrom filter...I'm looking at the following page:

 

 

https://developer.ebay.com/devzone/finding/CallRef/extra/fnditmsadvncd.rqst.tmfltr.nm.html

 

...and notice this:

 

Screenshot 2023-05-31 at 6.46.32 PM.png

 

Why does this say "Specify a time in the future" if the functionality is supposed to "limit results to items started on or after the specified time?" Asking because when I make a call to the findItemsAdvanced endpoint with a StartTimeFrom filter, it doesn't seem to work (i.e. changing dates in the filter value doesn't seem to have any effect on the results returned....

 

Wondering if this is a misrepresentation of a feature or a bug...would appreciate it if anyone knows where I can take this issue! thx--

Message 1 of 2
latest reply
1 REPLY 1

Re: findItemsAdvanced API StartTimeFrom filter

@pedeh4286 

 

Notice that the itemFilter.name, on the standard findItemsAdvanced call reference (near the top of the page), does not have the names StartTimeFrom or StartTimeTo as a call parameter. However, the list does include EndTimeFrom and EndTimeTo

https://developer.ebay.com/devzone/finding/CallRef/findItemsAdvanced.html 


It is obvious that selecting a time in the future is appropriate for the EndTime because the Finding API can not find ended listings. I think looking to the future is a typo for the StartTime options, if those calls had been available. The copied phrase should have said past instead of future


Since StartTimeFrom and StartTimeTo filters don't appear in the normal call list , and since they don't work for you, I suspect they do not exist for that call. However, I do find them in the GetSellerList call of the Trading API. 

https://developer.ebay.com/devzone/xml/docs/reference/ebay/GetSellerList.html 


As you probably know, if you can't bracket the timeline within the call to eBay, you may need to work with the returned data to filter out the timeline in question, since a sort-order StartTimeNewest can be requested and the StartTime will be included in the returned item data. 

 

 

ShipScript has been an eBay Community volunteer since 2003, specializing in HTML, CSS, Scripts, Photos, Active Content, Technical Solutions, and online Seller Tools.
Message 2 of 2
latest reply