eBay Product Scraper Across 8 Marketplaces

Extract eBay active listings by keyword or URL. Returns 20 or more fields per listing including price, condition, listing type, bids, shipping cost, sold count, watcher count, and sponsored flag. Supports all 8 major regional marketplaces (US, UK, DE, FR, IT, ES, CA, AU). HTTP-only, no browser or eBay API key. Pay-per-result at $3 per 1,000 listings.

Open on Apify → Read the tutorial
Runtime
Cloud (Apify)
Proxy
Datacenter
Coverage
8 regional marketplaces
Pricing
$3 / 1,000 listings
Auth
None required
Runtime type
HTTP-only, no browser

What You Can Scrape

Primary Use Cases

How It's Priced

Two events: $0.001 per actor start (paid once when a run begins) plus $0.003 per listing returned. That works out to roughly $3 per 1,000 results. You only pay for listings that successfully return data. New Apify accounts get a $5 monthly platform credit, which is enough for around 1,600 listings on this actor before you commit to paying anything.

API Example

# Search two queries across the US marketplace, buy-it-now only, under $900,
# new or refurbished, free shipping. Sync-endpoint returns items directly.
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~ebay-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "searchQueries": ["iphone 15 pro", "iphone 15 pro max"],
    "marketplace": "ebay.com",
    "maxResults": 50,
    "listingType": "buy_it_now",
    "condition": ["new", "refurbished"],
    "sortBy": "price_low",
    "maxPrice": 900,
    "freeShippingOnly": true
  }'

# Or use with AI agents via MCP:
# https://mcp.apify.com?tools=santamaria-automations/ebay-scraper

Supported Marketplaces

Integrations

Tutorials

Open on Apify → Read the tutorial