eBay Reviews Scraper
Pricing
Pay per event
eBay Reviews Scraper
Fast, reliable scraper for eBay product reviews and seller feedback. Supports filters, sorting, and 40+ regional domains.
Pricing
Pay per event
Rating
0.0
(0)
Developer

Billy
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape eBay product reviews and seller feedback. Supports item URLs, store URLs, and feedback profile URLs across 40+ regional eBay domains. Fast, reliable, with filters for rating, images, and automated feedback.
What this scraper does
Collects public feedback data from eBay. You can target reviews using:
- Direct eBay product URLs (e.g.
https://www.ebay.com/itm/...) - eBay feedback profile URLs (e.g.
https://www.ebay.com/fdbk/profile/...) - eBay store URLs (e.g.
https://www.ebay.com/str/...)
For each matching feedback entry, the actor returns:
- Item metadata (item ID, summary, item URL)
- Rating and comment text
- Whether the author is a buyer and if it’s a verified purchase
- Image count and a primary image URL (when available)
- Review time and a sequential
review_positionindex
Key features
- Multiple input types: Product URLs, store URLs, or feedback profile URLs.
- Seller-wide scraping: Get all reviews for a seller, not just one product.
- Filters: Rating (positive/neutral/negative), images only, exclude automated feedback.
- Sorting: By relevance or most recent.
- 40+ eBay domains: US, UK, DE, FR, AU, and more.
- Fast: Processes items in parallel batches.
Example use cases
- Monitor product quality through buyer feedback
- Track seller reputation over time
- Compare reviews across regional markets
- Build datasets for sentiment analysis
Input options
These correspond to fields in .actor/input_schema.json:
| Field | Type | Description |
|---|---|---|
product_urls | array | List of eBay product / feedback / store URLs to scrape reviews from. |
include_personal_data | boolean | When enabled, includes any public buyer context exposed with feedback (if any). |
reviews_limit | integer | Max number of reviews to collect per item/feedback profile. |
sort | string | Sort order: RELEVANCEV2 (default) or TIME (most recent). |
overall_rating | string | Filter by feedback rating: POSITIVE, NEGATIVE, or NEUTRAL. |
filter_image | boolean | If true, only returns feedback entries that have images. |
filter_automated_feedback | boolean | If true, filters automated feedback left by eBay itself. |
reviews_keywords | array | Optional keywords used to post-filter review text (if configured in code). |
domain | string | eBay regional domain (e.g. www.ebay.com, www.ebay.co.uk, www.ebay.de). |
Output format
Each record in the default Reviews dataset view is a single feedback entry with (at least) the following fields:
review_position– Position of the review within the current run for that item.item_id– eBay item ID associated with the feedback.item_summary– Short product summary text from the feedback card (when available).item_url– Direct link to the eBay item.rating– Feedback rating (e.g. positive / neutral / negative).comment– Feedback comment text.is_buyer– Whether the feedback is from a buyer.verified_purchase– Whether eBay marks the order as a verified purchase.image_count– Number of images attached to the feedback.image– Primary image URL when at least one image exists.review_time– Human-readable time/context string from eBay.scrapedAt– Timestamp (set by the actor) indicating when the review was scraped.
You can view all review data in the "Reviews" tab in Apify’s dataset view or export it as JSON, CSV, or to external integrations.
FAQ
How many reviews can it scrape?
This depends on your reviews_limit, number of input URLs, and Apify limits. The actor paginates eBay feedback pages and stops when it reaches your limit or there are no more reviews.
Which eBay sites are supported?
Use the domain field to select from many official eBay domains such as www.ebay.com, www.ebay.co.uk, www.ebay.de, www.ebay.fr, and others listed in the input schema.
Is buyer information included?
eBay typically exposes minimal personal data. The actor focuses on feedback text, rating, and contextual signals like is_buyer and verified_purchase and will only include additional public info if it appears on the page.
Is it legal to scrape eBay?
Scraping public data is legal in many jurisdictions, but you are responsible for complying with local laws and eBay’s terms of service. Always use scraped data responsibly.
Related actors
Support
For questions, ideas, or bug reports, use the Apify actor console and its built‑in support/issue reporting options.