eBay Product Scraper
Pricing
from $4.00 / 1,000 results
Go to Apify Store
eBay Product Scraper
Scrape eBay product listings with prices, seller info, and condition details.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Admo Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
Scrape eBay product listings with prices, seller info, and condition details. Extract product data from search results across all eBay categories.
π° Pricing
This Actor uses the Pay Per Event pricing model:
| Event | Price |
|---|---|
| Actor run | $0.00005 |
| Per product scraped | $0.004 |
For example, scraping 500 products costs: $0.00005 + (500 Γ $0.004) = $2.00
π₯ Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
queries | array | β | ["laptop"] | Product search terms to scrape from eBay |
maxResults | integer | β | 50 | Maximum number of products to scrape per query |
condition | string | β | "all" | Filter by item condition: new, used, refurbished, all |
sortBy | string | β | "best_match" | Sort results by: best_match, price_asc, price_desc, newly_listed, ending_soonest |
minDelay | integer | β | 2 | Minimum delay between requests (seconds) |
maxDelay | integer | β | 5 | Maximum delay between requests (seconds) |
Example Input
{"queries": ["iphone 15", "macbook pro"],"maxResults": 100,"condition": "new","sortBy": "price_asc","minDelay": 2,"maxDelay": 5}
π€ Output
| Field | Type | Description |
|---|---|---|
itemId | string | eBay item ID |
title | string | Product title |
price | string | Product price |
currency | string | Currency code (USD, EUR, GBP) |
condition | string | Item condition (New, Used, Refurbished) |
seller | string | Seller username |
sellerScore | string | Seller feedback score |
shipping | string | Shipping information |
location | string | Item location |
imageUrl | string | Product image URL |
url | string | Product listing URL |
query | string | Search query used |
Example Output
{"itemId": "123456789","title": "Apple iPhone 15 Pro Max 256GB Unlocked","price": "999.99","currency": "USD","condition": "New","seller": "techstore2024","sellerScore": "15,234","shipping": "Free shipping","location": "New York, NY","imageUrl": "https://i.ebayimg.com/images/g/...","url": "https://www.ebay.com/itm/123456789","query": "iphone 15"}
π§ How It Works
- Uses Playwright browser to navigate eBay search results
- Extracts product data via JavaScript injection
- Handles pagination to fetch multiple pages
- Implements random delays to avoid rate limiting
- Supports filtering by condition and sorting options
π Integration
- Zapier: Use the "Run Actor" action with dataset polling
- Make.com: Use the HTTP module to call the Actor API
- n8n: Use the Apify node or HTTP Request node
- OpenAI MCP: Connect via the Apify MCP server
β οΈ Notes
- Respects eBay's rate limits with configurable delays
- Some products may have limited seller information
- Image URLs are direct links to eBay image servers
- Works with all eBay regional sites (ebay.com, ebay.co.uk, etc.)