eBay Scraper — Product Listings, Prices & Seller Data
Pricing
from $10.00 / 1,000 results
eBay Scraper — Product Listings, Prices & Seller Data
Fast eBay scraper to extract product listings, prices, seller ratings, shipping details, and item conditions. Search by keyword or product category. Structured JSON output for market research, price monitoring, and e-commerce analytics.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Muhammad Afzal
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
eBay Scraper — Extract Product Listings, Prices & Seller Data
A powerful eBay scraper that extracts product listing metadata including titles, prices, conditions, seller ratings, shipping details, and buying formats. Search by keyword or product category. Ideal for market research, price monitoring, competitive analysis, and e-commerce data collection.
Features
- Lightning fast results — 50 listings scraped in ~15 seconds
- Rich product metadata — titles, prices, conditions, seller ratings, feedback counts, shipping costs, item locations
- Price tracking — monitor listing prices with numeric values ready for analysis and charting
- Seller intelligence — extract seller names, ratings, feedback counts, and Top Rated status
- Buying format detection — distinguish between Auction and Buy It Now listings
- Condition filtering — narrow results by New, Used, Refurbished, or other conditions
- Multi-query support — search multiple product keywords in a single run
- Advanced filtering — filter by free shipping, Top Rated sellers only
- Automatic pagination — fetches up to 200 results per query with intelligent page handling
- Structured JSON output — clean, well-formatted data ready for analysis, databases, or AI pipelines
Use Cases
- Market research — track pricing trends, popular products, and market saturation across categories
- Competitive intelligence — monitor competitor listings, pricing strategies, and seller performance
- Price monitoring — track price changes over time for specific products or categories
- Product sourcing — find profitable items for resale by comparing listing prices and conditions
- Seller analysis — evaluate seller reputation, feedback patterns, and inventory breadth
- E-commerce analytics — feed structured listing data into BI tools, dashboards, and data warehouses
- AI & machine learning — build product recommendation engines, price prediction models, and market analysis tools
- Dropshipping intelligence — identify trending products, optimal price points, and reliable suppliers
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchQueries | string[] | ["iPhone 15 Pro"] | Product keywords to search on eBay |
maxResults | integer | 50 | Max listings per query (1–200) |
condition | string | "all" | Filter by "all", "New", "Used", or "Refurbished" |
buyingFormat | string | "all" | Filter by "all", "Auction", or "Buy It Now" |
freeShipping | boolean | false | Only show items with free shipping |
topRatedOnly | boolean | false | Only show items from Top Rated sellers |
maxRequestRetries | integer | 5 | Max retry attempts for failed requests (1–10) |
Output
Each listing record includes 17 fields of structured metadata:
| Field | Type | Description |
|---|---|---|
title | string | Full eBay listing title |
price | number|null | Current item price as a number |
currency | string | Currency code: USD, EUR, or GBP |
condition | string|null | Item condition: New, Used, Refurbished, Open Box, etc. |
buyingFormat | string|null | Listing type: Auction or Buy It Now |
itemUrl | string | Direct eBay URL to the listing |
imageUrl | string|null | Primary listing image URL when available |
seller | string|null | eBay seller username |
sellerRating | number|null | Seller positive feedback percentage (0–100) |
sellerFeedback | integer|null | Total number of seller feedback ratings |
shippingCost | number|null | Shipping cost (0 = free shipping) |
itemLocation | string|null | Geographic location where the item ships from |
bids | integer|null | Number of bids placed (auction listings only) |
timeLeft | string|null | Time remaining on auction listings |
isTopRatedSeller | boolean|null | Whether the seller has Top Rated status |
scrapedAt | string | ISO 8601 timestamp of when data was scraped |
searchQuery | string | The original search query that produced this result |
Example Usage
Basic Product Search
{"searchQueries": ["iPhone 15 Pro", "MacBook Pro M3"],"maxResults": 50}
Filtered Search by Condition and Format
{"searchQueries": ["Sony PlayStation 5"],"maxResults": 50,"condition": "New","buyingFormat": "BuyItNow","freeShipping": true,"topRatedOnly": true}
Quick Auction Test Run
{"searchQueries": ["vintage rolex watch"],"maxResults": 20,"buyingFormat": "Auction"}
Pricing
This actor uses a pay-per-result pricing model at $0.01 per listing scraped.
| Results | Cost |
|---|---|
| 20 listings | $0.20 |
| 50 listings | $0.50 |
| 100 listings | $1.00 |
| 200 listings | $2.00 |
Fast, reliable, and cost-effective eBay data extraction. No additional infrastructure or API keys required.
Example Output
{"title": "Apple iPhone 15 Pro Max 256GB - Natural Titanium - Unlocked","price": 999.99,"currency": "USD","condition": "New","buyingFormat": "Buy It Now","itemUrl": "https://www.ebay.com/itm/123456789012","imageUrl": "https://i.ebayimg.com/images/g/abc123/s-l500.jpg","seller": "techworld2024","sellerRating": 99.7,"sellerFeedback": 5423,"shippingCost": 0,"itemLocation": "Los Angeles, CA, United States","bids": null,"timeLeft": null,"isTopRatedSeller": true,"scrapedAt": "2026-05-04T12:00:00.000Z","searchQuery": "iPhone 15 Pro"}
Why Use This eBay Scraper?
- No setup required — works out of the box with zero configuration
- No browser or proxy needed — pure API-based extraction is faster and more reliable
- Consistent structured data — every record follows the same schema for easy processing
- Built for scale — handle hundreds of queries with automatic rate limiting and retries
- AI-ready output — clean JSON format perfect for feeding into LLMs, RAG pipelines, or data warehouses
- Rich seller data — track seller reputation, feedback counts, and Top Rated status for trust evaluation
- Multi-market support — extract prices in USD, EUR, and GBP from a single actor