Ebay Product Listing Scraper
Pricing
$24.99/month + usage
Go to Apify Store
Ebay Product Listing Scraper
Extract product listing data from eBay with the eBay Product Listing Scraper. Collect product titles, prices, images, seller details, ratings, shipping info, and listing URLs in a structured format. Ideal for market research, price monitoring, competitor tracking, and ecommerce analytics.
Pricing
$24.99/month + usage
Rating
0.0
(0)
Developer

Scrapier
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape eBay search and listing pages for product data (title, condition, price, image, URL, attributes). Supports bulk URLs and automatic proxy fallback.
Why use this actor?
- Bulk URLs – Process many search/listing URLs in one run.
- Proxy fallback – Starts with no proxy; if eBay blocks, tries datacenter then residential (with retries) and sticks with residential for the rest.
- Structured output – Each listing has product_title, condition, price, image_url, original_price, card_attribute, product_url, input_url.
Input
| Field | Type | Required | Description |
|---|---|---|---|
| urls | array | Yes | eBay search or listing page URLs (e.g. from Request List or a list of URLs). |
| proxyConfiguration | object | No | Optional Apify proxy settings. Default: no proxy; actor will fall back automatically if blocked. |
Example:
{"urls": [{ "url": "https://www.ebay.com/sch/i.html?_nkw=shoe&Brand=Nike" }],"proxyConfiguration": { "useApifyProxy": false }}
Output
Dataset with one item per listing. Each item:
| Field | Description |
|---|---|
| product_title | Listing title |
| condition | e.g. "New", "Pre-Owned" |
| price | Current price (e.g. "$54.99") |
| image_url | Main product image URL |
| original_price | Was/crossed-out price if present |
| card_attribute | Array of extra info (e.g. "Buy It Now", "+$17 delivery", "Located in United States") |
| product_url | Normalized item URL (ebay.com/itm/ID) |
| input_url | Search/listing URL this came from |
How to run
- Open Apify Console → Actors.
- Select ebay-product-listing-scraper (or push this repo as your own actor).
- Set urls (one or more eBay search/listing URLs).
- Optionally set proxyConfiguration (default no proxy is fine; fallback is automatic).
- Click Start. Check the Log tab for proxy and progress messages.
- Download or use the Dataset output.
Cautions
- Only use on publicly available eBay pages. You are responsible for compliance with eBay’s terms and applicable laws.