eBay Product Scraper avatar

eBay Product Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
eBay Product Scraper

eBay Product Scraper

Extract complete listing details from eBay item pages.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

xtractoo

xtractoo

Maintained by Community

Actor 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

  1. You provide one or more eBay item URLs.
  2. The actor fetches the full listing page for each URL and extracts all visible product data.
  3. Item specifics, shipping options, seller details, and the image gallery are parsed alongside pricing.
  4. Results stream into your Apify dataset as each listing is processed.
  5. 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"] }
}
FieldTypeDescription
productUrlsarrayList of eBay item URLs (https://www.ebay.com/itm/<id>) to scrape.
maxConcurrencyintegerMaximum parallel listing requests. Default: 5.
maxRequestRetriesintegerPer-request retry budget before giving up. Default: 5.
proxyConfigurationobjectApify 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"
}
FieldTypeDescription
urlstringThe item URL that was scraped.
itemIdstringeBay item ID.
titlestringFull listing title.
brandstringBrand extracted from item specifics or title.
conditionstringItem condition (e.g. New, Used, Refurbished).
pricenumberCurrent Buy It Now price or winning bid.
currencystringISO currency code.
availabilitystringSchema.org availability URL (e.g. InStock, OutOfStock).
sellerstringSeller username.
shippingstringShipping cost description (e.g. Free shipping, +$5.99).
locationstringSeller's listed item location.
ratingnumberSeller's positive feedback percentage as a decimal (0–5 scale).
descriptionstringFull item description text.
itemSpecificsobjectKey-value map of all item specifics the seller provided.
imagesarrayFull-resolution listing image URLs.
scrapedAtstringISO 8601 timestamp of when the record was collected.

Other eBay Scrapers

ActorDescription
eBay Search ScraperKeyword search results across multiple pages and country domains.
eBay Product ScraperFull listing detail from individual eBay item URLs.