EBAY | Single Item | Store | Store Categories avatar

EBAY | Single Item | Store | Store Categories

Pricing

from $5.00 / 1,000 results

Go to Apify Store
EBAY | Single Item | Store | Store Categories

EBAY | Single Item | Store | Store Categories

Extract detailed product data from eBay individual item pages, seller store fronts, and store category pages. Get rich data including item specifics, all images, seller details, shipping/return terms, and more.

Pricing

from $5.00 / 1,000 results

Rating

5.0

(15)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

16

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

eBay Product Details Scraper — Single Item, Store & Store Categories

Extract detailed product data from eBay individual item pages, seller store fronts, and store category pages. Get comprehensive product information including item specifics, all high-resolution images, seller details, shipping terms, return policies, and more.

What does this scraper do?

This actor extracts rich, detailed product data from three types of eBay pages:

  • Individual item pages (/itm/ URLs) — full product details with 22 data fields
  • Seller store pages (/str/ URLs) — discovers and scrapes all products from a seller's store
  • Store category pages — scrapes products from specific categories within a seller's store

Unlike search result scrapers that only extract card-level data, this actor visits each product page to collect complete item specifics, all images, seller ratings, shipping/return terms, stock levels, and sales data.

Note: Some fields may be empty for certain listings: originalPrice (only when discounted), soldCount/watchCount/availableQuantity (not shown on all listings), bids (only for auctions), and sellerFeedbackPercent (new sellers with zero feedback).

Features

  • Extract 22 detailed data fields per product
  • Full item specifics extraction (Brand, Model, Processor, RAM, etc.)
  • All high-resolution product images (up to 1600px)
  • Seller details with feedback score and positive rating percentage
  • Shipping cost, return policy, and item location
  • Stock availability and units sold count
  • Works with Buy It Now and Auction listings
  • Automatic pagination for store pages
  • Lightweight HTTP-based extraction for item pages (low compute cost)
  • No login or cookies required

Input

FieldTypeRequiredDefaultDescription
startUrlsArrayYeseBay item, store, or store category URLs
maxItemsIntegerNo50Maximum number of items to scrape
proxyObjectNoNo proxyProxy configuration. Works without proxy by default. Enable residential proxy if you experience blocks.

Supported URL Formats

  • Single item: https://www.ebay.com/itm/267153498498
  • Single item (with title): https://www.ebay.com/itm/Product-Title-Here/267153498498
  • Seller store: https://www.ebay.com/str/thriftbooks
  • Store category: https://www.ebay.com/str/thriftbooks/Fiction/_i.html?_sacat=261186

Example Input

{
"startUrls": [
{ "url": "https://www.ebay.com/itm/267153498498" }
],
"maxItems": 10
}

Scraping a Seller Store

{
"startUrls": [
{ "url": "https://www.ebay.com/str/thriftbooks" }
],
"maxItems": 50
}

Output

Each scraped product contains the following fields:

FieldTypeDescription
urlStringDirect URL to the item listing
idStringeBay item ID
titleStringFull product title
priceStringCurrent price with currency (e.g., "US $384.92")
originalPriceStringOriginal price if item is discounted
conditionStringItem condition (New, Used, Refurbished, etc.)
sellerStringSeller name
sellerFeedbackScoreStringSeller total feedback count
sellerFeedbackPercentStringSeller positive feedback percentage (empty for new sellers with no feedback)
sellerUrlStringURL to seller's eBay store
availableQuantityStringNumber of items in stock
soldCountStringNumber of units sold
watchCountStringNumber of people watching this item
locationStringItem geographic location
shippingCostStringShipping cost or "Free shipping"
returnPolicyStringReturn policy terms
imagesArrayAll high-resolution product image URLs
itemSpecificsObjectKey-value pairs of item specifics (Brand, Model, etc.)
categoriesArrayBreadcrumb category path
listingTypeString"Buy It Now" or "Auction"
bidsStringNumber of bids (for auction listings)
scrapedAtStringISO timestamp when the item was scraped

Example Output

{
"url": "https://www.ebay.com/itm/267153498498",
"id": "267153498498",
"title": "HP Pro X360 435 G10 Laptop Touch 13.3\" AMD Ryzen 7 PRO 16GB 512GB SSD Win 11 Pro",
"price": "US $384.92",
"originalPrice": "",
"condition": "Refurbished",
"seller": "Discount Computer Depot",
"sellerFeedbackScore": "156714",
"sellerFeedbackPercent": "99.3%",
"sellerUrl": "https://www.ebay.com/str/discountcomputerdepot",
"availableQuantity": "10",
"soldCount": "5",
"watchCount": "12",
"location": "Jacksonville, TX, United States",
"shippingCost": "Free shipping",
"returnPolicy": "30 days returns",
"images": [
"https://i.ebayimg.com/images/g/example1/s-l1600.jpg",
"https://i.ebayimg.com/images/g/example2/s-l1600.jpg"
],
"itemSpecifics": {
"Brand": "HP",
"Model": "HP Pro X360 435 G10",
"Processor": "AMD Ryzen 7 PRO 7730U",
"RAM Size": "16 GB",
"SSD Capacity": "512 GB",
"Screen Size": "13.3 in",
"Operating System": "Windows 11 Pro",
"Type": "Notebook/Laptop"
},
"categories": ["eBay", "Electronics", "Computers/Tablets & Networking", "Laptops & Netbooks"],
"listingType": "Buy It Now",
"bids": "",
"scrapedAt": "2026-04-07T12:00:00.000000+00:00"
}

Use Cases

  • Market Research: Analyze product pricing, conditions, and availability across sellers
  • Price Monitoring: Track price changes on specific eBay listings over time
  • Competitor Analysis: Scrape competitor store inventories with full product details
  • Product Catalog Building: Extract complete product specifications for catalog databases
  • Seller Intelligence: Collect seller ratings, feedback scores, and store inventory data
  • Supply Chain Research: Monitor product availability and shipping terms from suppliers

How much does it cost to scrape eBay?

This scraper uses lightweight HTTP requests for individual item pages, keeping compute costs minimal. Store pages use a browser for initial product discovery, then HTTP for detail extraction.

ScenarioEstimated Cost
10 individual items~$0.01
50 items from a store~$0.05
200 items from a store~$0.15

Costs depend on proxy usage and the number of pages scraped.

Tips for Best Results

  1. Start with individual item URLs for the lowest cost and fastest results
  2. Use store URLs when you need to scrape an entire seller's inventory
  3. Set maxItems to control costs when scraping large stores
  4. Works without proxy by default. Enable residential proxies only if you experience access blocks

FAQ

Can I scrape eBay search results with this actor?

This actor is designed for individual item pages and seller stores. For scraping eBay search results, use the companion eBay Items Scraper which is optimized for search result pages and category listings.

Does this actor support international eBay sites?

Yes, the scraper works with eBay domains worldwide including ebay.com, ebay.co.uk, ebay.de, ebay.fr, ebay.com.au, and others.

How many items can I scrape per run?

There is no hard limit. Use the maxItems parameter to control the number of items scraped per run. For large stores with thousands of products, consider splitting into multiple runs.

Does this actor need cookies or login?

No. The scraper works with publicly available eBay pages and does not require any authentication.

What happens if an item is no longer available?

The scraper handles ended and unavailable listings gracefully. It will extract whatever data is still visible on the page.

How is this different from eBay search scrapers?

Search scrapers extract basic card-level data (title, price, thumbnail) from search result pages. This actor visits each individual product page to extract 22 fields including full item specifics, all images, seller details, shipping/return terms, and sales data.