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
a day 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.)