π eBay Store Scraper
Pricing
from $5.99 / 1,000 results
π eBay Store Scraper
Pricing
from $5.99 / 1,000 results
Rating
0.0
(0)
Developer
Scrapier
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Turn any eBay store into a clean, structured product feed. Paste one or more store URLs and this Actor walks the storefront, opens every listing, and returns a rich record per product β seller stats, the full image gallery, price, condition, shipping, delivery, returns, item specifics, and the full description.
Built for reliability: it starts on a direct connection and automatically escalates through Datacenter β Residential proxies the moment eBay rate-limits it, so your run keeps flowing instead of failing.
β¨ Why Choose This Actor?
- π§© Complete records β not just title & price, but condition, shipping, delivery estimate, return policy, every item specific, the full gallery, and the long-form description.
- π‘οΈ Anti-block by design β Chrome TLS/HTTP impersonation + a self-escalating proxy ladder (direct β datacenter β residential, sticky once escalated).
- πΎ Live results β every product is saved the instant it's scraped, so a long run is never lost.
- π Sectioned output views β browse results as Seller, Product, Shipping & Returns, or Details tables.
- π’ Bulk input β scrape many stores in a single run, with an optional per-store cap.
π Key Features
| Feature | Description |
|---|---|
| Bulk store URLs | /usr/<name> and /str/<name> storefronts both supported |
| Full gallery | All i.ebayimg.com gallery images per listing |
| Item specifics | Brand, type, material, year, country of origin, β¦ |
| Smart proxy ladder | Direct β Datacenter β Residential, escalates only when blocked |
| Live saving | Partial datasets survive interruptions |
π₯ Input
{"storeUrls": ["https://www.ebay.com/usr/shakaexpress","https://www.ebay.com/str/swaxbox"],"proxyConfiguration": { "useApifyProxy": true }}
| Field | Type | Description |
|---|---|---|
storeUrls | array | One or more eBay store URLs. Bulk input supported. Required. |
proxyConfiguration | object | Apify proxy settings. Keep enabled for best results. |
π€ Output
Each dataset item:
{"seller_name": "shakaexpress","seller_items_sold": "453","positive_feedback": "100% positive","product_title": "Vintage Bulova Accutron P0 1980 Swiss Quartz Day / Date Watch","product_image": ["https://i.ebayimg.com/images/g/.../s-l1600.jpg", "..."],"product_price": "US $299.00;or Best Offer","product_condition": "Pre-owned - Good","shipping_info": "US $34.53 eBay International Shipping. Located in: Waipahu, HI, United States","delivery_info": "Estimated between Thu, Jul 16 and Wed, Aug 5","return_policy": "30 days returns. Buyer pays for return shipping.","item_number": "157302898203","item_description": "Here is a vintage Bulova Accutron Swiss Quartz Day / Date Watch from 1980...","item_specifics": { "Brand": "Bulova", "Year Manufactured": "1980", "Department": "Men's" },"detail_url": "https://www.ebay.com/itm/157302898203?..."}
| Field | Description |
|---|---|
seller_name | Store / seller handle |
seller_items_sold | Lifetime items sold |
positive_feedback | Positive feedback percentage |
product_title | Listing title |
product_image | Ordered gallery image URLs |
product_price | Price as shown (incl. "or Best Offer") |
product_condition | Short condition label |
shipping_info | Shipping cost + location |
delivery_info | Estimated delivery window |
return_policy | Return terms |
item_number | eBay item number |
item_description | Full seller description |
item_specifics | Key/value specifics |
detail_url | Canonical listing URL |
π How to Use (Apify Console)
- Log in at console.apify.com β Actors.
- Open eBay Store Scraper.
- Paste your store URLs and (optionally) set a per-store limit.
- Click Start.
- Watch products stream into the run log in real time.
- Open the Output tab β switch between the Seller, Product, Shipping & Returns, and Details views.
- Export to JSON / CSV / XLSX.
π€ Use via API
curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"storeUrls":["https://www.ebay.com/usr/shakaexpress"]}'
π― Best Use Cases
- π Competitor & price monitoring across whole stores
- ποΈ Catalog building and product research
- π Dropshipping / reselling sourcing
- π Market & condition analysis
π΅ Pricing
This Actor uses pay-per-event: you are charged per product item returned (row_result), plus standard Apify platform usage. You only pay for products actually delivered to your dataset, and the run stops cleanly if your spend limit is reached.
β FAQ
Which store URL formats work? Both https://www.ebay.com/usr/<name> and https://www.ebay.com/str/<name>. A bare username also works.
Why does the log mention switching networks? eBay rate-limits aggressive traffic. The Actor automatically moves from a direct connection to datacenter, then residential proxies, and sticks with the stronger route β no action needed from you.
Do I need proxies? Keep Apify Proxy enabled. Residential proxies give the best success rate against eBay's challenge pages.
Some items show only card data. If an individual listing page is temporarily blocked, the Actor falls back to the storefront card data so you still get the product rather than nothing.
π Support & Feedback
Found a bug or want a new field? Open an issue on the Actor's Issues tab in Apify Console.
Data is collected from publicly available eBay store pages. You are responsible for compliance with eBay's Terms of Service and applicable laws (GDPR, CCPA, etc.).