Hello, I wonder if header X-EBAY-API-SITEID has any effect on GetOrders request result. I'm testing on API TEST tool on external_api_seller. He has 4 orders in specified by me time perion: 2 from
ebay.de, 1 from
ebay.co.uk and 1 from
ebay.com. Regardless on how I specify X-EBAY-API-SITEID (0/77, whatever...) it always returns me all orders... What can I do to get only order from one, chosen by me? Thanks to look at this, Eve
OK, thank You. But can You explain, for what at all is this header? Has it any effect on request result? Documentation (
http://developer.ebay.com/DevZone/shopping/docs/Concepts/ShoppingAPI_FormatOverview.html) says about it: "The numeric value for the eBay site with the items you want information about, e.g. the siteid of the US site is 0.", I know, but if it doesn't mean what I thought, I have no idea, to what may be useful. Is this a bug?
No the SiteID will apply for many of the API's, but not all. So for GetOrders we are returning all the orders for the seller no matter what the site. If you implement SiteID, then all that does is just change the language. But you are correct in what you think it does, but it does not necessarily apply to all API's.