πβ¨ eBay Search Scraper
Pricing
from $5.99 / 1,000 results
πβ¨ eBay Search Scraper
πβ¨ eBay Search Scraper extracts live marketplace data from eBay search results β titles, prices, condition, seller, shipping, bids/Buy Now, ratings, images & URLs. β‘ Ideal for product research, price tracking, dropshipping & competitor analysis. API-ready, fast, scalable.
Pricing
from $5.99 / 1,000 results
Rating
0.0
(0)
Developer
Scrapier
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
πβ¨ eBay Search Scraper
The πβ¨ eBay Search Scraper is a fast, scalable eBay search results scraper that turns keyword searches into structured product data β titles, prices, sellers, shipping, returns, images, and more. It solves the challenge of gathering live marketplace insights at scale from eBay SERPs by automatically discovering item links and scraping each product page in depth. Built for marketers, developers, analysts, and researchers, this eBay listing scraper tool powers product research, price tracking, and competitor analysis with API-ready JSON you can export or integrate in workflows. At scale, it lets you scrape eBay search results across regions and filters to keep catalogs, pricing, and sold trends up to date.
What data / output can you get?
Below are examples of structured fields the eBay product data scraper returns for each item. Values are illustrative, and field names match the dataset output precisely.
| Data type | Description | Example value |
|---|---|---|
| listing_card.title | Normalized item title (from product page) | βApple iPhone 14 Pro Max 256GB β Deep Purpleβ |
| listing_card.price | Primary price with currency symbol when resolved | β$899.99β |
| listing_card.condition | Short condition label | βUsedβ |
| listing_card.shipping | Shipping summary built from delivery/SPR details | βStandard Shipping β’ US $12.00 β’ United Statesβ |
| listing_card.returns | Returns summary merged from JSON-LD and DOM | β30-day returns β’ Free returns acceptedβ |
| listing_card.seller_username | Seller handle | βbest_seller_storeβ |
| listing_card.seller_reviews | Seller reviews/ratings count | 15432 |
| listing_card.sponsored | Whether the result was a promoted/sponsored listing | false |
| images[0].zoom.url | Zoom-sized image URL from JSON-LD | βhttps://i.ebayimg.com/images/g/abcd/s-l1600.jpgβ |
| payments_section_module.sections.paymentMethods.dataItems | Accepted payment methods | ["PayPal", "Visa", "Mastercard"] |
| title.mainTitle | Canonical page title | βApple iPhone 14 Pro Max 256GB - Excellent Conditionβ |
| buy_box.binModel.price | Raw price value as parsed | β899.99β |
| quantity.maxQuantity | Max available quantity parsed from DOM | β5β |
| about_this_item_min_view.sections.itemSpecificsSection.dataItems.brand | Brand from JSON-LD or specifics | βAppleβ |
| item_desc_seller.sections.itemDescriptionSection.dataItems.preview | Short item description preview | βOpen-box device in excellent condition with chargerβ¦β |
| about_this_seller_section_module.sections[0].username | Seller username in the seller section | βbest_seller_storeβ |
| source_url | Canonical item URL | βhttps://www.ebay.com/itm/123456789012β |
Bonus outputs include shipping_section_module and returns_section_module blocks, delivery messages, financing messages, quantity details, and complete item specifics. You can export data from the Apify dataset to JSON, CSV, or Excel for downstream analysis.
Key features
-
β‘ Fast, reliable eBay SERP scraping
Extracts item links from search pages and visits each product to return structured details β ideal for eBay marketplace data extraction, price tracking, and catalog snapshots. -
π Regional site support & localization
Choose from 17 storefronts (e.g., ebay.com, ebay.co.uk, ebay.de) so prices, currency, and inventory reflect the market you care about. -
π― Flexible filters & sorting
Configure ship-to location, sort order (Best Match, ending soonest, newly listed, price high/low, distance), βShow onlyβ shortcuts (sold items, free shipping, returns accepted, authenticity guarantee, etc.), and buying format (Auction Β· Buy It Now Β· Accepts Offers). -
π§ Sponsored detection in SERP
Flags promoted results in listing_card.sponsored to support clean eBay SERP scraper analysis and paid vs organic comparisons. -
π§Ύ Rich product detail extraction
Captures item specifics, shipping/returns data, payment methods, seller trust signals, images, and description previews. Optionally fetch the full seller description iframe for deeper text. -
π§ͺ Scalable runs with volume controls
Control max_pages and maxItems for quick samples or larger sweeps. Results are pushed live as theyβre collected β no need to wait until the end. -
π‘οΈ Smart proxy escalation (optional)
Starts direct; on blocks, escalates to datacenter β residential, then engages βsticky residentialβ for stable throughput. Configure Apify Proxy in proxyConfiguration when useProxy is on. -
π» Developer-friendly and API-ready
Use it as an eBay product listing extractor in pipelines. Export datasets via API in JSON, CSV, or Excel for BI tools, apps, or price monitoring scrapers.
How to use πβ¨ eBay Search Scraper - step by step
- Sign in to your Apify account and open the πβ¨ eBay Search Scraper actor.
- In Input, set query to the keywords you want to target (e.g., βcoffeeβ, βvintage cameraβ).
- Choose the domain (eBay site) to localize results (e.g., βebay.comβ or βebay.co.ukβ) and set the ship-to location for accurate delivery context.
- Refine filters: pick sort, βShow onlyβ shortcuts (e.g., sold_items, free_shipping), and buying_format (Auction, BIN, or BO).
- Set max_pages and maxItems to control how deep to crawl and how many listings to save.
- For richer text extraction, enable fetch_description_iframe to pull more seller description content when available.
- To improve resilience at scale, enable useProxy and configure proxyConfiguration (e.g., useApifyProxy: true).
- Run the actor. Youβll see live logs and new rows appear in the Output dataset as items are processed.
- Export results from the Dataset in your preferred format (JSON, CSV, Excel), or connect via the Apify API for automated workflows.
Pro Tip: Use proxyConfiguration with useApifyProxy: true for resilient eBay shopping results scraper runs and wire the dataset export to your data pipeline for continuous price monitoring and competitor tracking.
Use cases
| Use case name | Description |
|---|---|
| Market research & price comparison | Analyze pricing trends and competitiveness by running the eBay price comparison scraper across regions and categories. |
| Price monitoring & repricing | Track listing prices over time with the eBay price monitoring scraper and feed data to repricing engines. |
| Sold listings analysis | Filter βShow onlyβ to sold_items to analyze realized prices and demand using an eBay sold listings scraper workflow. |
| Catalog building for dropshipping | Build structured catalogs with images, specifics, and shipping to power product feeds for stores or marketplaces. |
| Seller benchmarking | Compare seller ratings, feedback, and returns policies using the eBay seller data scraper fields. |
| Category & keyword research | Use the eBay keyword search scraper + sort orders to discover top-performing SKUs in niches. |
| Data enrichment via API | Integrate this eBay product listing extractor into analytics stacks via the Apify API for automated reporting. |
Why choose πβ¨ eBay Search Scraper?
This solution focuses on precision, automation, and resilient marketplace data extraction at scale.
- π― Accurate, structured output: Clean JSON with normalized listing_card fields, specifics, images, payments, shipping, and returns.
- π Regional targeting: Choose localized eBay storefronts to reflect real currency and inventory by market.
- π Built for scale: Tune max_pages and maxItems; rows stream live into your dataset during the run.
- π» Developer access: Export as JSON/CSV/Excel or consume via API for pipelines and dashboards.
- π‘οΈ Reliable operations: Optional proxy escalation ensures higher success rates under load and anti-bot friction.
- πΈ Cost-effective & automation-ready: Production-grade eBay marketplace data extraction without browser extensions or fragile scripts.
Compared with unstable, browser-based tools, this Apify-powered eBay SERP scraper provides consistent structure, robust proxy handling, and predictable scaling for professional data workflows.
Is it legal / ethical to use πβ¨ eBay Search Scraper?
Yes β when used responsibly. This actor extracts publicly available marketplace information from product pages and search results. It does not access private or authenticated content.
Guidelines for responsible use:
- Collect only public data and respect platform terms where applicable.
- Comply with data protection laws (e.g., GDPR, CCPA) and your organizationβs policies.
- Use results for analysis, research, and operational insights β avoid abusive practices.
- Consult your legal team for edge cases or jurisdiction-specific requirements.
Input parameters & output format
Example JSON input
{"query": "coffee grinder","domain": "ebay.com","location": "1","sort": "12","show_only": ["sold_items", "free_shipping"],"buying_format": "BIN","max_pages": 2,"maxItems": 25,"useProxy": true,"fetch_description_iframe": false,"proxyConfiguration": {"useApifyProxy": true}}
Parameters
- query (string, default: "coffee", required: no) β Search keywords for products, brands, or categories.
- domain (string, default: "ebay.com", required: no) β eBay site to search (US, UK, DE, AU, etc.).
- location (string, default: "1", required: no) β Ship-to location code for delivery context.
- sort (string, default: "12", required: no) β Sort order (e.g., Best Match, Ending soonest, Newly listed, Price high/low).
- show_only (array[string], default: [], required: no) β Optional shortcuts like sold_items, free_shipping, returns_accepted, authenticity_guarantee, etc.
- buying_format (string, default: "BIN", required: no) β Auction Β· BIN Β· BO.
- max_pages (integer, default: 1, required: no) β How many search result pages to scan.
- maxItems (integer, default: 20, required: no) β Hard cap on dataset rows per run (1β5000).
- useProxy (boolean, default: true, required: no) β Toggle Apify Proxy usage.
- fetch_description_iframe (boolean, default: false, required: no) β Pull richer long descriptions when available (slower).
- proxyConfiguration (object, default: {"useApifyProxy": true}, required: no) β Configure Apify Proxy groups and sessions (used when useProxy is enabled).
Example JSON output
{"listing_card": {"title": "Apple iPhone 14 Pro Max 256GB β Deep Purple","sponsored": false,"link": "https://www.ebay.com/itm/123456789012","condition": "Used","thumbnail": "https://i.ebayimg.com/images/g/abcd/s-l1600.jpg","price": "$899.99","shipping": "Standard Shipping Β· US $12.00 Β· United States","returns": "30-day returns Β· Free returns accepted","seller_username": "best_seller_store","seller_reviews": 15432,"seller_positive_feedback_in_percentage": 99.6},"images": [{"thumbnails": [{"url": "https://i.ebayimg.com/images/g/abcd/s-l64.jpg","title": "1 of 3","type": "thumbnail"}],"original": {"url": "https://i.ebayimg.com/images/g/abcd/s-l400.jpg","title": "1 of 3","type": "original"},"zoom": {"url": "https://i.ebayimg.com/images/g/abcd/s-l1600.jpg","title": "1 of 3","type": "zoom"},"title": "1 of 3","uploadedSize": {"height": 1600,"width": 1600},"mediaType": "IMAGE"}],"shipping_section_module": {"title": "Shipping","sections": {"shipping": {"dataItems": {"shippingRate": {"label": "Shipping Rate","value": "12.00 USD"},"shippingDestination": {"label": "Shipping Destination","value": "United States"}}},"title": {"title": "Delivery"}}},"returns_section_module": {"title": "Returns","sections": {"returns": {"dataItems": [{"label": "Return Policy Category","value": "ReturnsAccepted"},{"label": "Applicable Countries","value": "US"}]}}},"payments_section_module": {"title": "Payments","sections": {"paymentMethods": {"dataItems": ["PayPal", "Visa", "Mastercard"]}}},"condition_description": {"sections": [{"dataItems": [{"label": "Condition","value": "Used"}]}],"title": "Used"},"title": {"mainTitle": "Apple iPhone 14 Pro Max 256GB - Excellent Condition"},"buy_box": {"binModel": {"price": "899.99","isAddedToCart": false,"priceTransparencyAction": "Price details"},"financingDetails": {"financingMessages": ["Pay in 4 with PayPal"]},"repositionCoupon": false,"deliveryInfo": {"deliveryMessage": ["Estimated between Tue, May 14 and Thu, May 16"]},"sellerInfo": {"profileLogo": {"title": "best_seller_store"},"dataItems": ["best_seller_store", "99.6% positive feedback"]}},"quantity": {"displayLabel": "Quantity","maxQuantityReached": "","maxQuantity": "5","outOfStock": false},"buy_box_cta": {"buttons": ["Buy It Now","Add to cart","View in cart","Add to Watchlist","Added to Watchlist"]},"about_this_item_min_view": {"title": "About this item","sections": {"itemSpecificsSection": {"dataItems": {"quantity": [{"label": "available","value": "5 available"}],"itemNumber": "123456789012","brand": "Apple","condition": "Used"}}}},"item_desc_seller": {"title": "Item description from the seller","sections": {"itemDescriptionSection": {"dataItems": {"iframeUrl": "https://desc.ebay.com/xyz","preview": "Open-box device in excellent condition with chargerβ¦","plainText": "Open-box device in excellent condition with charger and cable."}}}},"shipping_returns_payment_section_module": {"title": "Shipping, returns, and payments","sections": {"spr": {"dataItems": {"shippingRate": {"label": "Shipping Rate","value": "12.00 USD"},"shippingDestination": {"label": "Shipping Destination","value": "United States"}}}}},"about_this_seller_section_module": {"sections": [{"profileLogo": {"title": "best_seller_store"},"username": "best_seller_store","trustSignals": ["99.6% positive feedback"],"dataItems": ["best_seller_store", "99.6% positive feedback"]}],"title": "About the seller"},"source_url": "https://www.ebay.com/itm/123456789012"}
Note: Some nested fields may be empty or βUnknownβ if not present in the public page markup (e.g., limited shipping details or returns data). The actor pushes each item as soon as itβs scraped, so you can monitor progress in real time.
FAQ
Do I need to log in to scrape eBay search results?
No. The eBay SERP scraper works on publicly available pages without login. It visits search pages and product pages to collect public listing data.
Can I target different eBay countries and currencies?
Yes. Set the domain input to any of the supported storefronts (e.g., ebay.com, ebay.co.uk, ebay.de) and adjust the ship-to location to align delivery context with your buyers.
How do I scrape sold listings only?
Use the show_only parameter and include "sold_items". You can combine it with sorting and buying_format to build focused datasets for demand and pricing analysis.
Whatβs the best way to avoid blocks at scale?
Enable useProxy and set proxyConfiguration.useApifyProxy to true. The actor starts direct and escalates routing (datacenter β residential) if needed, switching to sticky residential after a successful request for stability.
How many listings can I scrape per run?
Control volume via max_pages and maxItems. The actor discovers links from search pages and saves up to maxItems rows to your dataset, streaming results live as theyβre collected.
What data does each item include?
Each dataset row contains listing_card (title, price, condition, seller, shipping/returns summaries, sponsored flag), images, shipping_section_module, returns_section_module, payments_section_module, title, quantity, item specifics, description preview or text (if enabled), seller section, and source_url.
Can I export to CSV or integrate via API?
Yes. You can export datasets to JSON, CSV, or Excel from the Apify platform and access them via the Apify API to connect with BI tools, databases, or automation platforms.
Does it detect sponsored listings?
Yes. Items found as promoted in search are marked with listing_card.sponsored, which is useful for eBay price comparison scraper workflows and separating paid from organic placements.
Closing thoughts
The πβ¨ eBay Search Scraper is built for reliable, structured eBay marketplace data extraction at scale. Configure regional sites, filters, and limits to power product research, price monitoring, and competitor tracking with clean, API-ready JSON. Marketers, developers, analysts, and researchers can export to CSV/JSON/Excel or integrate via API for automated pipelines. Start extracting smarter eBay insights today with a fast, scalable, and production-ready eBay item details scraper.