eBay Seller Scraper — Store Profiles & Feedback avatar

eBay Seller Scraper — Store Profiles & Feedback

Pricing

Pay per usage

Go to Apify Store
eBay Seller Scraper — Store Profiles & Feedback

eBay Seller Scraper — Store Profiles & Feedback

Scrape eBay seller profiles, feedback scores, positive/neutral/negative ratings by period, store categories, member history, and active listings. Perfect for supplier vetting, seller research, competitive intelligence, and e-commerce due diligence. Exports to JSON, CSV, or Excel.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Ricardo Akiyoshi

Ricardo Akiyoshi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Categories

Share

eBay Seller Scraper

Scrape eBay seller profiles, feedback scores, ratings breakdown, store information, and active listings at scale. Research suppliers, vet sellers, and monitor competitor stores. Export to JSON, CSV, Excel, or connect directly to your app via the Apify API.

Features

  • Seller profile extraction — username, feedback score, positive feedback %, member since date, location, and about text
  • Top Rated Seller detection — identifies eBay's Top Rated sellers and PowerSellers
  • Feedback breakdown — positive, neutral, and negative counts by period (1 month, 6 months, 12 months, all time)
  • Recent feedback comments — extract buyer feedback text, rating, date, and associated item
  • Store information — store name, category, description, and subscriber count
  • Active listings — title, price, bids, watchers, condition, listing type, and images
  • Search mode — find sellers by keyword without needing specific URLs
  • Feedback score filtering — skip low-reputation sellers automatically
  • Auto-pagination — crawls through all store listings up to your limit
  • Anti-bot protection — User-Agent rotation, respectful rate limiting, CAPTCHA detection
  • Proxy support — works with Apify proxy for large-scale scrapes
  • PPE pricing — pay only for what you scrape (per seller profile)

Input Parameters

ParameterTypeDefaultDescription
sellerUrlsarray[]eBay seller/store profile URLs to scrape
searchQuerystring""Search for sellers by keyword (alternative to URLs)
minFeedbackScoreinteger0Minimum feedback score filter (0 = no minimum)
maxResultsinteger100Maximum number of seller profiles to scrape
includeListingsbooleantrueInclude seller's active listings in output
maxListingsPerSellerinteger50Max active listings per seller
maxConcurrencyinteger3Concurrent requests (1-10, lower = safer)
proxyConfigurationobjectnullApify proxy settings

Example Input

Scrape specific sellers

{
"sellerUrls": [
"https://www.ebay.com/usr/electronics_dealer",
"https://www.ebay.com/str/VintageFindsShop",
"https://www.ebay.com/usr/auto-parts-pro"
],
"includeListings": true,
"maxListingsPerSeller": 25
}

Search for sellers by keyword

{
"searchQuery": "electronics wholesale",
"minFeedbackScore": 1000,
"maxResults": 20,
"includeListings": false
}

Output Format

Each scraped seller produces a JSON object with these fields:

{
"sellerName": "electronics_dealer",
"feedbackScore": 15432,
"positiveFeedbackPercent": "99.3%",
"memberSince": "May 2008",
"location": "United States",
"topRatedSeller": true,
"powerSeller": true,
"about": "We are a leading electronics retailer with 15+ years on eBay...",
"storeName": "Electronics Dealer Pro",
"storeCategory": "Consumer Electronics",
"storeDescription": "Your one-stop shop for electronics, gadgets, and accessories.",
"storeSubscribers": 2451,
"feedbackBreakdown": {
"positive": {
"lastMonth": 342,
"last6Months": 1876,
"last12Months": 3520,
"allTime": 15200
},
"neutral": {
"lastMonth": 2,
"last6Months": 8,
"last12Months": 15,
"allTime": 87
},
"negative": {
"lastMonth": 1,
"last6Months": 4,
"last12Months": 9,
"allTime": 45
}
},
"recentFeedback": [
{
"rating": "positive",
"comment": "Fast shipping, item exactly as described. A+ seller!",
"buyer": "h***r",
"date": "2026-02-28",
"item": "Apple iPhone 15 Pro 256GB",
"price": 899.99
}
],
"activeListingsCount": 1547,
"activeListings": [
{
"title": "Samsung Galaxy S24 Ultra 512GB Unlocked",
"price": 1049.99,
"priceRaw": "$1,049.99",
"currency": "USD",
"condition": "Brand New",
"listingType": "Buy It Now",
"bids": null,
"watchers": 42,
"freeShipping": true,
"itemUrl": "https://www.ebay.com/itm/123456789012",
"imageUrl": "https://i.ebayimg.com/images/g/.../s-l225.jpg",
"itemId": "123456789012"
}
],
"sellerUrl": "https://www.ebay.com/usr/electronics_dealer",
"storeUrl": "https://www.ebay.com/str/electronics-dealer-pro",
"feedbackUrl": "https://www.ebay.com/fdbk/feedback_profile/electronics_dealer",
"scrapedAt": "2026-03-01T12:00:00.000Z"
}

Use Cases

Seller Research & Due Diligence

Before buying from an eBay seller, research their full profile. Check feedback trends over time — a seller with declining ratings may indicate recent quality issues. Compare feedback breakdown across periods to spot patterns.

Supplier Vetting

For e-commerce businesses sourcing products from eBay, vet potential suppliers by feedback score, positive percentage, and member tenure. Filter for Top Rated sellers with 99%+ positive feedback and 5+ years of history for the most reliable supply chain.

Competitive Intelligence

Monitor competitor stores to track their active listings, pricing strategies, and inventory levels. See what products they sell, how they price them, and how their customer satisfaction compares to yours.

Market Research

Search for sellers in specific niches to understand market dynamics. Analyze how many sellers operate in a category, their typical feedback scores, and pricing patterns across store inventories.

Dropshipping Research

Find reliable eBay sellers for dropshipping partnerships. Filter by feedback score, shipping speed indicators in reviews, and active listing volume to identify sellers with the capacity to fulfill orders consistently.

Brand Protection

Monitor eBay sellers listing your products. Track unauthorized resellers, counterfeit listings, and pricing violations across the marketplace.

Tips for Best Results

  1. Use proxies for bulk scraping — eBay may block IPs that scrape too many seller profiles. Enable Apify proxy configuration for scraping more than 5-10 sellers.

  2. Keep concurrency low — Start with 2-3 concurrent requests. Seller profile pages are heavier than search results.

  3. Disable listings for speed — If you only need feedback/profile data, set includeListings to false. This dramatically reduces scraping time and cost.

  4. Use feedback score filter — Set minFeedbackScore to skip new sellers with insufficient history for analysis.

  5. Schedule recurring runs — Use Apify Scheduler to monitor seller profiles weekly or monthly for ongoing competitive intelligence.

  6. Combine with product scraper — Use this alongside the eBay Product Scraper to get both product-level and seller-level data for complete market analysis.

This scraper is provided for educational and research purposes. Users are responsible for complying with eBay's Terms of Service and all applicable laws regarding web scraping and data usage. Always respect robots.txt and rate limits.

Support

If you encounter issues or have feature requests, please open an issue on the GitHub repository or contact us through the Apify platform.