
🔍🛒 eBay Scraper (PPR)
Pricing
$2.99 / 1,000 results

🔍🛒 eBay Scraper (PPR)
Unlock access to millions of product listings on eBay thanks to this unofficial API. Get fast, exhaustive results for valuable e-commerce insights. Fast, cheap & reliable. Pay-per-result version.
0.0 (0)
Pricing
$2.99 / 1,000 results
3
Total users
14
Monthly users
11
Runs succeeded
98%
Issues response
1.7 days
Last modified
5 days ago
A couple of questions
Closed
Hi,
Can you please advise about a couple of more points:
-
Does the scrapper translates prices into USD? I'm scrapping UK market and the prices that I'm seeing in the results are not the same as on the listings. Can prices be in the same currency as they are on the listings? 1.1 Can the scrapped prices include shipping costs as well?
-
Is there a way to influence in what order the results are displayed? I.e. I would like to get only 15 results per URL, but I would like these results to be the most relevant to my search. What is current sorting order - how those 15 results are selected out of hundreds?
Thank you, Mikhail

Hey,
thanks for using my Actor. To your questions:
- The Actor does not translate anything. I had a look at why it shows USD instead of GBP and couldn't really figure out the exact reason. When I translated the prices shown into GBP, they were the same in most cases, but sometimes the prices are a bit off from the prices in GB (because eBay shows 'regional prices'). I will investigate this more thoroughly and let you know. Otherwise (in case I could not figure it out) I would have a simple solution: Automatic currency translation, which would convert the prices to custom currency of your choosing. But I will take a more thorough look first at the reasons why it behaves like this and how to make it more accurate.
- Can scrape shipping costs? => Possibly can, but this will most probably depend on the user location - and since the servers (that Actor uses) use different proxies, it could vary a lot. I will look into it a bit more.
- The results are ordered depending on the input URL - it should be the same as in your browser (but sorting by relevance is more random than other ways). But because the Actor is working concurrently, the result order might get mixed up. To resolve this, every entry has a field "rank" which contains a number equal to the listing position at the webpage. I could make a more custom solution that would enforce the correct result order, but that would take some time to implement.
Best, 3x1t
Miha
Hi,
thank you for looking into this!
- Getting prices in the local currency directly from the scrapper definitely would be great
1.1 Usually shipping costs inside the country is the same independent of a postcode (at least in the UK). Would be great to have data on these shipping costs, as some listings include shipping costs into the product price and some not. If not possible to extract the actual shipping costs - is it possible to extract a field that would indicate if the price on the listing includes or excludes shipping costs? And then I can add them manually myself
- OK, got it, cheers

Hey again,
just wanted to let you know that a new update has been released, which includes these fixes/changes:
- Currency is now being respected for each subdomain - if you're using ebay.co.uk, the prices will be in GBP (it was a bug after all)
- Added the ability for the Actor to emulate being in a specified country (to see correct prices & shipping) - set the custom location via the new
🌍 Custom client location
field - Shipping price scraping - added
shippingPrice
output field, which includes the value as well as currency (it is kind of redundant but relevant)
I had some difficulties figuring out some mechanisms and it took longer than expected - sorry for that. I am also working on a solution to the result order
issue and will eventually release an update to solve this - it will release with a new pricing model - PPE (Price per event) in the near future. Once that is released, I will inform you via email.
Please check out the changes and let me know your thoughts.
Have a great day, 3x1t
Miha
Hi,
Thanks for fixing it! It does show GBP prices now. Though sometimes they are several cents or dozen of cents off - I wonder why this might be. Not a critical at all. For the shipping price - this would be super useful. But where can I see it? I'm attaching screenshot from make.com - this field is not available.

Hello,
Hm...it should be there...did you scroll down (the screenshot you provided only shows the top half of output fields)? It is probably located somewhere under the itemSpecificAttributes
field. I have just checked it via Make.
If its not there, try a test run (you can set result limit to just 1 result to avoid costs) to make Make.com update its schema. Then it should be visible.
Also, how do you set input in Make? Using a JSON? If so, I just want to ask if you set the simulateCountryCode
(🌍 Custom client location) field that I was speaking of earlier. Just add this field to your JSON:
{"simulateCountryCode": "GB"}
It should make the prices even more precise, because it will mimic being in Great Britain.
Miha
Perfect, thank you! All looks good, I will test it further in more details this week.