eBay Seller Scraper avatar

eBay Seller Scraper

Pricing

from $4.45 / 1,000 scraped sellers

Go to Apify Store
eBay Seller Scraper

eBay Seller Scraper

Scrape public eBay seller profiles, store pages, active listing snippets, and optional feedback reviews. Export seller usernames, feedback scores, prices, item links, buyer context, and review comments.

Pricing

from $4.45 / 1,000 scraped sellers

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🛒 eBay seller scraper for profiles, listings, and feedback

eBay Seller Scraper turns public seller pages into structured data you can use in spreadsheets, dashboards, and automated workflows. Add seller usernames, profile URLs, store URLs, or feedback profile URLs, then export seller identity, marketplace domain, feedback summary, active listing snippets, and optional feedback reviews from one Apify dataset.

  • Use how to search eBay by seller workflows when you already have seller usernames or profile links and need repeatable exports.
  • Use eBay advanced seller research to compare public feedback scores, store pages, and visible listing evidence across sellers.
  • Check eBay store activity before deeper marketplace research by collecting seller profile facts and active listing snippets.
  • Review companies that sell on eBay by saving public seller reputation data, item links, prices, and review comments.
  • Schedule repeat runs to watch seller pages, public listing snippets, and feedback changes over time.

📦 Returned data

Each dataset item represents one accepted seller target. The Actor saves source-backed rows only, so invalid, removed, private, or unsupported seller targets are skipped instead of saved as placeholder results.

Field groupWhat you get
Seller identitymatchedInput, sellerUsername, marketplaceDomain, sellerName
Seller pagesstoreUrl
Feedback summaryfeedback.url, score, positive percentage, rating count, and source-visible summary text
Seller statusvisible badges or status labels when eBay shows them
Active listingslisting position, item ID, title, URL, displayed price, condition, and shipping text
Feedback reviewsreview ID, rating, comment, date text, role, buyer context, verified-purchase signal, item evidence, and photo URLs

Some fields can be null or empty arrays because eBay does not show every detail for every seller. The Actor keeps missing values empty instead of inventing data.

Feedback reviews are optional. Turn them on when you need public review comments, buyer context, verified-purchase signals, related item links, feedback dates, or review photos. Leave them off for smaller seller-profile runs focused on identity, feedback summary, and visible listing snippets.

🚀 How to run it

  1. Add one or more values in Seller usernames or URLs.
  2. Use plain usernames such as musicmagpie, seller profile URLs, store URLs, or feedback profile URLs.
  3. Leave Include feedback reviews off for a smaller seller-profile run.
  4. Turn feedback reviews on when you need public review comments and buyer or item context.
  5. Set Feedback reviews per seller if reviews are enabled.
  6. Run the Actor and open the dataset.

Valid targets continue in the same run even when another seller target is invalid or unavailable.

⚙️ Input

FieldWhat it does
sellerTargetseBay seller usernames, seller profile URLs, store URLs, or feedback profile URLs.
includeFeedbackReviewsAdds public feedback review details under each seller row.
maxFeedbackReviewsMaximum feedback reviews saved for each seller when reviews are enabled.
feedbackSortCollects the most recent or most relevant feedback first.
feedbackRatingKeeps all ratings or only positive, neutral, or negative reviews.
feedbackRoleCollects feedback received as seller, left as buyer, or both.
feedbackPhotosOnlyKeeps only feedback reviews that include photos.
excludeAutomatedFeedbackSkips automated feedback messages in review results.
{
"sellerTargets": [
"anker_outlet_store",
"microsoft",
"puma",
"newegg"
],
"includeFeedbackReviews": true,
"maxFeedbackReviews": 100,
"feedbackSort": "most_recent",
"feedbackRating": "all",
"feedbackRole": "seller",
"feedbackPhotosOnly": false,
"excludeAutomatedFeedback": false
}

📤 Output example

{
"matchedInput": "https://www.ebay.co.uk/usr/chrisjoh7639",
"sellerUsername": "chrisjoh7639",
"marketplaceDomain": "ebay.co.uk",
"sellerName": "Chris Johnson",
"storeUrl": null,
"feedback": {
"url": "https://www.ebay.co.uk/fdbk/feedback_profile/chrisjoh7639",
"score": 15842,
"positivePercent": 99.8,
"ratingCount": 15842,
"summaryText": "99.8% positive feedback"
},
"sellerStatus": ["Top Rated Seller"],
"activeListings": [
{
"position": 1,
"itemId": "256123456789",
"title": "Vintage Sony Walkman WM-FX195 Portable Cassette Player",
"url": "https://www.ebay.co.uk/itm/256123456789",
"price": {
"text": "GBP 24.99",
"amount": 24.99,
"currency": "GBP"
},
"condition": "Used",
"shippingText": "Free postage"
}
],
"feedbackReviews": [
{
"feedbackId": "1769123456789",
"rating": "positive",
"comment": "Great seller, fast delivery, item exactly as described.",
"dateText": "Past month",
"role": "seller",
"buyer": {
"username": "b***7",
"feedbackScore": 347
},
"verifiedPurchase": true,
"item": {
"itemId": "256123456789",
"title": "Vintage Sony Walkman WM-FX195 Portable Cassette Player",
"url": "https://www.ebay.co.uk/itm/256123456789"
},
"photoUrls": ["https://i.ebayimg.com/images/g/abc/s-l1600.jpg"]
}
]
}

💳 Pricing

This Actor uses pay-per-event pricing.

  • Scraped seller: charged for each accepted public seller profile result.
  • Scraped feedback review: charged for each accepted public feedback review when feedback reviews are enabled.

Current pricing is $4.45 per 1,000 accepted seller profiles and $0.45 per 1,000 accepted feedback reviews. Actor start events are not charged by this Actor.

🔌 Integrations

  • Run the Actor from the Apify API with seller usernames or URLs from your own app.
  • Export dataset items as JSON, CSV, Excel, XML, or HTML table files.
  • Schedule repeat runs to monitor the same public sellers over time.
  • Send completed run data to downstream tools with Apify webhooks.
  • Connect the dataset to BI tools, spreadsheets, or internal seller research pipelines.

❓ FAQ

🛠️ Can this work as an eBay seller scraper tool or API?

Yes. You can run it from Apify Console for one-off research or call it through the Apify API for repeat workflows. The output is structured dataset data, so it is easier to use than manually copying seller pages.

🔐 Do I need an eBay account?

No. The Actor uses public eBay seller, store, and feedback pages. You do not need to provide eBay cookies, login details, or an eBay API key.

📚 Can I scrape more than one seller in a run?

Yes. Add multiple usernames or URLs to sellerTargets. Each accepted seller is saved as its own dataset row.

🧾 Does this scrape all active listings for a seller?

No. The Actor saves visible active listing snippets from seller or store surfaces. Use them for seller monitoring and price checks, not as a complete inventory export.

💬 Can I filter seller feedback reviews?

Yes. When feedback reviews are enabled, you can choose review count, rating, seller or buyer role, review order, photo-only reviews, and whether to exclude automated feedback.

📦 Why are feedback reviews nested under the seller row?

Feedback reviews are reached through the seller target. Keeping them under feedbackReviews makes one seller export easier to use without joining two datasets.

🔎 What happens when a seller target cannot be found?

The Actor skips that target and continues with the rest of the run. It does not save failed or placeholder rows to the dataset.

🔌 Why not use the eBay API?

Use the eBay API when you need an official integration and can work within its app setup, permissions, and endpoint coverage. Use this Actor when you need public seller page data, store-page context, and feedback review details in an Apify dataset without building your own scraper.

🛍️ What are eBay alternatives?

For marketplace research, useful alternatives include Amazon, Allegro, Trendyol, Mercado Libre, and other regional marketplaces. This Actor is focused on public eBay seller profiles, store pages, listing snippets, and feedback pages.

📝 Changelog

  • 0.0: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré