eBay Product Scraper
Pricing
from $2.00 / 1,000 results
Go to Apify Store
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
xtractoo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Convert any eBay item URL into a complete, structured product record — title, brand, condition, price, seller, shipping, item specifics, and full image gallery.
Why use this actor
- No eBay account or login required — works on fully public listing pages.
- Accepts a list of item URLs and processes them all in a single run.
- Comprehensive output covering every field a buyer sees: price, condition, availability, seller reputation, shipping cost, and item specifics.
- Full item specifics map captures Brand, Model, GTIN, MPN, Color, Size, and any other attributes the seller has filled in.
- Ended or removed listings are recorded as clean error rows rather than crashing the run.
- Stable JSON output ready to load into any database, spreadsheet, or data pipeline.
How it works
- You provide one or more eBay item URLs.
- The actor fetches the full listing page for each URL and extracts all visible product data.
- Item specifics, shipping options, seller details, and the image gallery are parsed alongside pricing.
- Results stream into your Apify dataset as each listing is processed.
- Download the complete dataset as JSON, CSV, or Excel when the run finishes.
You don't need to manage any browsers or scrapers.
Input
{"productUrls": [{ "url": "https://www.ebay.com/itm/327126384858" }],"maxConcurrency": 5,"maxRequestRetries": 5,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
| Field | Type | Description |
|---|---|---|
productUrls | array | List of eBay item URLs (https://www.ebay.com/itm/<id>) to scrape. |
maxConcurrency | integer | Maximum parallel listing requests. Default: 5. |
maxRequestRetries | integer | Per-request retry budget before giving up. Default: 5. |
proxyConfiguration | object | Apify Proxy or your own proxy list. RESIDENTIAL group is recommended. |
Output
One record per item URL:
{"url": "https://www.ebay.com/itm/327126384858","itemId": "327126384858","title": "Nintendo Switch OLED Model 64GB - Gray Handheld Console","brand": "Nintendo","condition": "Used","price": 419.99,"currency": "USD","availability": "https://schema.org/InStock","seller": "topseller_store","shipping": "Free shipping","location": "Brooklyn, NY, United States","rating": 4.85,"description": "Nintendo Switch OLED model in good cosmetic condition. Fully tested and working. Includes original dock, Joy-Con controllers, and HDMI cable.","itemSpecifics": {"Brand": "Nintendo","Model": "Switch OLED","Storage Capacity": "64 GB","Color": "Gray"},"images": ["https://i.ebayimg.com/images/g/abc/s-l1600.jpg","https://i.ebayimg.com/images/g/def/s-l1600.jpg"],"scrapedAt": "2026-05-07T10:00:00Z"}
| Field | Type | Description |
|---|---|---|
url | string | The item URL that was scraped. |
itemId | string | eBay item ID. |
title | string | Full listing title. |
brand | string | Brand extracted from item specifics or title. |
condition | string | Item condition (e.g. New, Used, Refurbished). |
price | number | Current Buy It Now price or winning bid. |
currency | string | ISO currency code. |
availability | string | Schema.org availability URL (e.g. InStock, OutOfStock). |
seller | string | Seller username. |
shipping | string | Shipping cost description (e.g. Free shipping, +$5.99). |
location | string | Seller's listed item location. |
rating | number | Seller's positive feedback percentage as a decimal (0–5 scale). |
description | string | Full item description text. |
itemSpecifics | object | Key-value map of all item specifics the seller provided. |
images | array | Full-resolution listing image URLs. |
scrapedAt | string | ISO 8601 timestamp of when the record was collected. |
Other eBay Scrapers
| Actor | Description |
|---|---|
| eBay Search Scraper | Keyword search results across multiple pages and country domains. |
| eBay Product Scraper | Full listing detail from individual eBay item URLs. |