VOOZH about

URL: https://apify.com/bovi/ebay-scraper

โ‡ฑ eBay Scraper โ€” Search Results & Item Details ยท Apify


๐Ÿ‘ eBay Scraper โ€” Search & Item Details | $3.4/1K avatar

eBay Scraper โ€” Search & Item Details | $3.4/1K

Pricing

from $3.30 / 1,000 listings

Go to Apify Store

eBay Scraper โ€” Search & Item Details | $3.4/1K

Scrape eBay search results and item detail pages into clean JSON. Returns title, price, currency, condition, shipping, seller, location, and images. Structural HTML parsing anchored on data-attributes and ARIA roles โ€” not fragile CSS classes. Every record ships a parse_confidence score.

Pricing

from $3.30 / 1,000 listings

Rating

0.0

(0)

Developer

๐Ÿ‘ Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

6 days ago

Last modified

Share

eBay Scraper โ€” Search & Item Details

Built for e-commerce analysts, resale arbitrage traders, and price intelligence tools that need clean eBay data without OAuth apps or proxy subscriptions.

Pricing: Pay per listing โ€” $1.50/1K (search results), $3.00/1K (item detail mode with full metadata). First 10 results free.

No eBay API key needed. No login. No proxy required.

Scrape eBay search results and item detail pages into clean, structured JSON.

What you get

Search mode (searchQueries): scrape listing cards from eBay search results.

FieldDescription
item_ideBay numeric item ID
titleFull listing title
priceNumeric price (e.g. 334.03)
currencyCurrency code (USD, EUR, GBP, ...)
conditionCondition text as shown in search card
listing_type"Buy It Now", "Auction", "or Best Offer"
shippingShipping cost string (e.g. "+$9.99 delivery", "Free shipping")
seller_nameSeller username
seller_feedbacke.g. "99.5% positive (162.4K)"
locationItem location country/city
urlCanonical eBay item URL
image_urlPrimary product image
source"search"
queryThe search keyword that produced this record
pageResult page number
parse_confidence0.0โ€“1.0 quality score
warningsList of parser warning codes
scraped_atISO 8601 timestamp

Item detail mode (itemIds): fetch individual item pages for richer data.

Additional fields vs search: availability, image_urls (all images), brand, model, color.

How it works

This actor accesses eBay's public listing pages without login or credentials. No proxy is required from Apify's infrastructure as of the time of writing (probed May 2026).

Parser design: structural anchors (data-listingid, div[role="heading"], li[data-view],
schema.org JSON-LD) rather than fragile CSS class names. When eBay changes its layout,
parse_confidence drops below 0.5 โ€” your monitoring catches it before buyers notice.

Item pages: resolved via schema.org JSON-LD Product embedded in every item page โ€”
far more stable than HTML selectors. Falls back to HTML for fields JSON-LD doesn't cover
(seller info, location).

Access notes

  • Item pages: require a warm session (fetch search first, then item). A fresh cold
    item request triggers a JS challenge; this actor handles it automatically.
  • No proxy needed today โ€” the actor runs cleanly from Apify's datacenter IPs.
    Add a residential proxy via proxyConfiguration as a fallback (paid for by the buyer).

eBay official Browse API?

eBay's official Browse API requires OAuth app credentials (developer application key) and
has strict rate limits on the free tier. This actor uses the public website instead โ€”
no credentials, no quota, all public listing data. Buyer data / private account data
is not accessible and not scraped.

vs. competitors

FeatureThis actorapify/ebay-scraper (epctex)
Reliable access from Apify cloudYesNo โ€” breaks frequently
parse_confidence drift signalYesNo
Detail-mode depth toggleYesNo
Price$1.50/1K$2โ€“3/1K

parse_confidence trust signal

Every record ships a parse_confidence score (0.0โ€“1.0). When eBay changes its layout, confidence drops below 0.5 โ€” your pipeline catches drift before buyers notice. Low-confidence records are never silently discarded.

Use with AI agents (MCP)

This actor is tagged MCP_SERVERS โ€” compatible with Claude, GPT-4o, and other MCP-aware agents. Point your agent at the Apify actor to pull eBay data into any LLM workflow:

https://mcp.apify.com/?tools=bovi/ebay-scraper

Inputs

InputTypeDefaultDescription
searchQueriesarray of stringsโ€”Search keywords. Each produces up to maxItems ร— maxPages results.
itemIdsarray of stringsโ€”eBay item IDs for direct detail-page fetch.
maxItemsinteger200Total records limit across all queries.
maxPagesinteger5Pages per query (~50 results/page).
sortstringbest_matchSort order: best_match, newest_first, price_asc, price_desc, etc.
conditionstring(all)Filter: new, used, refurbished.
categoryIdstringโ€”eBay category ID to narrow scope.
minPrice / maxPriceintegerโ€”Price range filter in USD.
proxyConfigurationobjectโ€”Optional residential proxy (not required today).

Pricing example

VolumeModeCost
100 resultsSearch$0.15
1,000 resultsSearch$1.50
1,000 resultsItem detail$3.00
10,000 resultsSearch$15.00

First 10 results are free. You pay only for items actually returned.

FAQ

Do I need an eBay API key or login? No. This actor uses the public eBay website โ€” no credentials required.

Do I need a proxy? No proxy is needed from Apify cloud IPs as of May 2026. A proxyConfiguration input is available as a fallback โ€” paid for by the run owner.

What output formats are available? JSON (default), CSV, and Excel โ€” via the Apify dataset export or API.

What if results come back empty? Check your search query. eBay search returns 0 results if the keyword matches nothing, or the actor was blocked (see logs for BlockedError). Add a residential proxy via proxyConfiguration if you see 403 errors in the logs.

Legal

eBay's ToS restricts automated scraping. This actor extracts only publicly visible
listing data โ€” the same data visible to any anonymous browser visitor. It does not
access private accounts or authentication-gated data. Use responsibly and in accordance
with applicable law. Not affiliated with eBay Inc.

Pricing

Pay-per-result: you pay only for data you receive. Priced per listing item returned.

Integrations

Built for e-commerce resellers and price-intelligence tools tracking listings, conditions, and sold prices across categories โ€” the JSON/dataset output drops into the tools you already run, no glue code:

  • n8n / Make / Zapier โ€” trigger a run or pipe every new dataset item into 500+ apps (Google Sheets, Airtable, Slack, HubSpot, your database) with no code: n8n, Make, Zapier.
  • Webhooks โ€” fire your own endpoint the moment a run finishes, to push results straight into your pipeline (docs).
  • MCP server โ€” expose this actor as a tool to Claude, Cursor, or any MCP client so an AI agent can pull this data mid-conversation (guide).
  • API & SDKs โ€” fetch the dataset as JSON, CSV, or Excel through the Apify REST API or the Python / JS SDKs.

See all Apify integrations.

Not affiliated with eBay Inc.

This is an independent tool. All eBay trademarks belong to eBay Inc.

More scrapers from our toolkit

Building a data pipeline? These actors pair well with this one โ€” each runs on your own Apify account with the same pay-per-result pricing, no subscription:

Chain any of them together from the Integrations tab (the Run succeeded trigger) to build a multi-step workflow โ€” one actor's output feeds the next.

You might also like

eBay Search Listings Scraper

nifty.codes/ebay-listings-scraper

Extract eBay listings with prices, shipping, and seller data from search results and category pages. Powered by eBay Scraper.

๐Ÿ›’โœจ eBay Search Scraper

simpleapi/ebay-search-scraper

๐Ÿ›’โœจ eBay Search Scraper captures live marketplace data from eBay search results โ€” titles, prices, sellers, images, shipping, item condition & URLs. โšก Ideal for price monitoring, competitor analysis, trend tracking & feed building. Exports JSON/CSV, API-ready, with filters.

๐Ÿ›’โœจ eBay Search Scraper

scraper-engine/ebay-search-scraper

๐Ÿ›’โœจ eBay Search Scraper pulls real-time marketplace data from eBay search results โ€” titles, prices, images, sellers, ratings, shipping, condition & item specifics. ๐Ÿ“ˆ Ideal for price tracking, market research, SEO, and product monitoring. ๐Ÿ”Ž Supports keywords, filters & pagination.

๐Ÿ‘ User avatar

Scraper Engine

10

eBay Product Scraper

xtracto/ebay-product-scraper

Extract complete listing details from eBay item pages.

๐Ÿ‘ User avatar

Farhan Febrian Nauval

2

eBay Items Scraper

crawlerbros/ebay-items-scraper

Scrape eBay search results, category pages, and item listings. Extract product titles, prices, conditions, sellers, shipping costs, images, and more.

26

5.0

Google SERP Scraper โ€” AI Mode, Shopping, Local | $2/1K pages

bovi/google-serp-structural

Scrape Google Search results (SERP) into clean JSON โ€” organic results, People Also Ask, knowledge panel, related searches. Anchors on stable page structure, not fragile CSS classes, so it keeps working when Google changes its HTML. Every result ships a parse_confidence score.

๐Ÿ‘ User avatar

Vitalii Bondarev

4

eBay Product Scraper

scrapeai/ebay-scraper

Scrapes eBay product listings using search URLs or category pages. Extracts title, price, condition, seller, shipping, location, availability, images, and product identifiers.

Ebay Scraper Ppe

silentflow/ebay-scraper-ppe

Extract eBay listings โ€” prices, conditions, seller ratings, shipping costs, bids, and item specifics from any eBay marketplace. Pay only for results. Search by keyword with filters for condition, price range, and listing type. Get full details with specs, images, and product identifiers.

Ebay Scraper

silentflow/ebay-scraper

Extract eBay listings at scale โ€” prices, conditions, seller ratings, shipping costs, bids, and item specifics from any eBay marketplace. Search by keyword with filters for condition, price range, and listing type. Retrieve full details with specs, images, brand, and product identifiers.

Related articles

How to scrape eBay and extract listings data
Read more