VOOZH about

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

โ‡ฑ eBay Scraper - Product Listings and Seller Data ยท Apify


Pricing

from $5.50 / 1,000 results

Go to Apify Store

eBay Scraper - Product listings

Extract comprehensive eBay product data including titles, prices, seller feedback, shipping costs, item conditions, and 35+ data points. Perfect for e-commerce professionals, market researchers, and price comparison analysts. Supports advanced search filters, categories, and direct URLs.

Pricing

from $5.50 / 1,000 results

Rating

1.3

(3)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

3

Bookmarked

185

Total users

34

Monthly active users

0.94 hours

Issues response

25 days ago

Last modified

Categories

Share

๐Ÿ‘ ParseForge Banner

๐Ÿ›’ eBay Scraper

๐Ÿš€ Collect eBay product listings in minutes. Search by keyword, category, or direct URL with condition, price range, and shipping filters. No coding, no API keys, no browser extensions.

๐Ÿ•’ Last updated: 2026-04-23 ยท ๐Ÿ“Š 25+ fields per listing ยท ๐Ÿ” Search + URL modes ยท ๐Ÿ’ฐ Price and condition filters ยท ๐Ÿšซ No auth required

The eBay Scraper collects product listing data from eBay.com, returning 25+ fields per item: title, price, currency, condition, seller name, feedback score, shipping cost, listing type (auction, Buy It Now, Best Offer), images, category, and item ID. Each run supports up to 1,000,000 items on a paid plan.

The Actor supports two input modes: direct listing/search/category URLs and search-filter mode. You can combine keyword search with category ID, condition (New, Used, Refurbished), price range, free-shipping toggle, and sort order (best match, price, newly listed, ending soonest). Deduplication is automatic, so re-runs on overlapping queries don't produce duplicate rows.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
E-commerce teams, price comparison analysts, resellers, market researchers, procurement teams, brand protection analystsCompetitor pricing, product research, market trends, price monitoring, product discovery, seller analysis

๐Ÿ“‹ What the eBay Scraper does

Two input modes, combinable in a single run:

  • ๐Ÿ”— URL mode. Paste direct listing URLs (ebay.com/itm/123456789), search URLs, or category page URLs. Filters embedded in the URL are respected automatically.
  • ๐Ÿ” Search filter mode. Enter a keyword (e.g. "laptop"), then apply category, condition, price range, free-shipping, and sort filters from the input form.

Each listing record includes item ID, title, price, currency, condition, seller username, seller feedback score and percentage, shipping cost, listing type flags (auction, Buy It Now, Best Offer), bid count, category name and ID, image URLs, item URL, and scraped timestamp.

๐Ÿ’ก Why it matters: manually tracking competitor pricing and product availability across eBay burns hours every week. This Actor collects structured listing data on demand, ready for CSV export, price-tracking databases, or BI dashboards.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


โš™๏ธ Input

InputTypeDefaultBehavior
maxItemsinteger10Max items to collect. Free plan caps at 100, paid plan at 1,000,000.
startUrlsarray[]Direct eBay listing, search, or category page URLs.
searchQuerystring"laptop"Keyword to search for items. Use this or startUrls, not both.
categorystring""eBay category ID or name (e.g. 58058 for Computers).
conditionstring""New, Used, Refurbished, or For parts or not working.
minPricenumber-Minimum price filter in USD.
maxPricenumber-Maximum price filter in USD.
sortOrderstring""Sort: best match, price low to high, newly listed, ending soonest.
buyItNowOnlybooleanfalseShow only Buy It Now listings.
freeShippingOnlybooleanfalseShow only items with free shipping.
proxyConfigurationobjectApify residentialProxy settings for reliable scraping.

Example: search for new laptops under $2,000 with free shipping.

{
"searchQuery":"laptop",
"condition":"New",
"minPrice":500,
"maxPrice":2000,
"freeShippingOnly":true,
"maxItems":50
}

Example: scrape a specific eBay search URL.

{
"startUrls":["https://www.ebay.com/sch/i.html?_nkw=laptop"],
"maxItems":100
}

โš ๏ธ Good to Know: you can apply advanced eBay search filters directly on eBay's website (condition, price, category, etc.), then copy the resulting URL and paste it into startUrls. The Actor extracts all filter parameters from the URL automatically.


๐Ÿ“Š Output

Each listing record contains 25+ fields. Download the dataset as CSV, Excel, JSON, or XML.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿ–ผ๏ธ imageUrlstring"https://i.ebayimg.com/images/g/..."
๐Ÿ†” idstring"123456789"
๐Ÿ“ titlestring"Apple MacBook Pro 16-inch M3 Pro"
๐Ÿ”— urlstring"https://www.ebay.com/itm/123456789"
๐Ÿ’ฐ pricenumber2499.99
๐Ÿ’ต priceDisplaystring"$2,499.99"
๐Ÿ’ฑ currencystring"USD"
๐Ÿท๏ธ conditionstring"New"
๐Ÿšš shippingstring"Free shipping"
๐Ÿ’ฒ shippingCostnumber0
๐Ÿ“ locationstring"United States"
๐Ÿ‘ค seller.namestring"TechStore"
๐Ÿ‘ค seller.usernamestring"techstore123"
โญ seller.feedbackScorenumber5000
๐Ÿ“Š seller.feedbackPercentagenumber99.8
๐Ÿ›’ listingTypestring"Buy It Now"
โœ… buyItNowbooleantrue
๐Ÿค bestOfferbooleanfalse
๐Ÿ”จ auctionbooleanfalse
๐Ÿ”ข bidsnumber | nullnull
๐Ÿ“‚ categorystring"Computers/Tablets & Networking"
๐Ÿ“‚ categoryIdstring"58058"
๐Ÿ–ผ๏ธ imagesarray["https://i.ebayimg.com/..."]
๐Ÿ•’ scrapedTimestampISO 8601"2026-04-16T00:00:00.000Z"

๐Ÿ“ฆ Sample records


โœจ Why choose this Actor

Capability
๐Ÿ”Two input modes. Search by keyword with filters, or paste any eBay URL (listing, search, category).
๐Ÿ’ฐFull price data. Item price, currency, shipping cost, and display price per listing.
๐Ÿ‘คSeller intelligence. Username, feedback score, positive percentage per listing.
๐Ÿท๏ธCondition and type flags. New, Used, Refurbished, Auction, Buy It Now, Best Offer.
๐Ÿ”„Automatic deduplication. Re-runs on overlapping queries don't produce duplicate rows.
โšกScalable. From quick 10-item spot checks to million-item category sweeps.
๐ŸšซNo authentication. No eBay API keys or developer account needed.

๐Ÿ“Š eBay has over 1.7 billion live listings globally. Structured access to this data is the foundation for any competitive-pricing, reseller arbitrage, or market-research workflow.


๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
โญ eBay Scraper (this Actor)$5 free credit, then pay-per-useAny eBay listing/search/categoryLive per runkeyword, category, condition, price, shippingโšก 2 min
eBay Browse APIFree with OAuthPublic listingsRate-limitedManyโณ Hours (OAuth + sandbox)
Paid e-commerce intelligence tools$199-999/monthMulti-marketplaceDailyMany๐Ÿข Days of onboarding
Manual browsingFreeManualManualeBay UI only๐Ÿ•’ Hours per batch

Pick this Actor when you want eBay data on demand, with filters applied server-side, without managing OAuth tokens or paying for a full e-commerce intelligence subscription.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the eBay Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Enter a search keyword or paste eBay URLs. Set condition, price range, and maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


๐Ÿ’ผ Business use cases

๐Ÿ“Š E-commerce & Competitive Pricing

  • Track competitor pricing across categories
  • Monitor product availability and stock levels
  • Compare prices by condition (new vs refurbished)
  • Spot pricing trends and seasonal patterns

๐Ÿ”„ Resellers & Arbitrage

  • Find products to resell at profit margins
  • Track inventory and availability across sellers
  • Monitor competitor listings and strategies
  • Research demand and pricing before buying

๐Ÿ“ˆ Market Research & Analytics

  • Analyze product market trends by category
  • Study seller feedback patterns and trust signals
  • Research product specifications and features
  • Build pricing databases for analysis

๐Ÿ›ก๏ธ Brand Protection & Procurement

  • Monitor unauthorized sellers of your products
  • Track counterfeit listings by keyword
  • Compare supplier pricing across sellers
  • Audit listing quality and condition claims

๐ŸŒŸ Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

๐ŸŽ“ Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

๐ŸŽจ Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

๐Ÿค Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

๐Ÿงช Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

๐Ÿ”Œ Automating eBay Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI package.
  • ๐Ÿ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Daily price checks keep competitive-intelligence dashboards in sync automatically.


๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


โ“ Frequently Asked Questions

๐Ÿงฉ How does it work?

Configure your search keyword, filters, or paste eBay URLs in the input form, click Start, and the Actor collects listing data from eBay's pages, applies your filters, and returns one structured record per listing. No browser automation setup on your end.

๐Ÿ“ How accurate is the data?

The data is collected from eBay's listing pages. Prices, bids, and availability reflect the state at the time of the run. For auctions, bid counts and current price update in real time on eBay, so a snapshot captures the moment the Actor visits the page.

๐Ÿ”— Can I scrape from any eBay domain?

The Actor is optimized for eBay.com (US). Other eBay domains (ebay.co.uk, ebay.de) may work via direct URLs but are not officially supported.

โฐ Can I schedule regular runs?

Yes. Use Apify Schedules to run this Actor on any cron interval (hourly, daily, weekly) and keep your pricing database in sync.

๐Ÿ”„ Does it handle duplicate items?

Yes. The Actor automatically deduplicates items by eBay item ID. Re-runs on overlapping queries don't produce duplicate rows in the dataset.

โš–๏ธ Is this data legal to use?

This Actor collects publicly listed product data from eBay.com. Review eBay's terms of service for your specific downstream use case, especially for commercial republication of listing content.

๐Ÿ’ผ Can I use this data commercially?

Yes, for analytics, research, pricing intelligence, and internal dashboards. For republication of eBay listing content (images, descriptions), review eBay's terms of service.

๐Ÿ’ณ Do I need a paid Apify plan to use this Actor?

No. The free Apify plan is enough for testing and small runs (up to 100 items per run). A paid plan lifts the limit and gives you scheduling, higher concurrency, and larger datasets.

๐Ÿ” What happens if a run fails or gets interrupted?

Apify automatically retries transient errors. If a run still fails, you can inspect the log in the Runs tab, fix the input, and re-run. Partial datasets from failed runs are preserved.

๐Ÿ†˜ What if I need help?

Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.


๐Ÿ”Œ Integrate with any app

eBay Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe listing data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes. Push fresh pricing data into your competitive-intelligence dashboard, or alert your team in Slack.


๐Ÿ”— Recommended Actors

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more e-commerce scrapers.


๐Ÿ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by eBay Inc. or any of its subsidiaries. All trademarks mentioned are the property of their respective owners. Only publicly available listing data is collected.

You might also like

eBay Product Listing Scraper

delicious_zebu/ebay-product-listing-scraper

Extract product information from any eBay listing page, including search results, filtered listings, and category pages. Perfect for collecting detailed data like product titles, prices, shipping costs, and more.

eBay Product Details Scraper

delicious_zebu/ebay-product-details-scraper

eBay Product Details Scraper lets you extract rich product data from eBay by simply providing product page URLs. Get detailed info like seller stats, product price, condition, shipping details, and moreโ€”efficient and accurate!

Ebay Scraper Pro

webdatalabs/ebay-scraper-pro

Fast, reliable eBay product scraper with seller analytics, engagement metrics, and variant extraction. Extract product listings with images, prices, sold counts, and seller reputation data from eBay.com, eBay.de, and eBay.co.uk.

67

5.0

โœจ Ebay Search Scraper

damilo/ebay-search-apify

โšก Ultra-fast eBay Search Scraper for Apify. Capture live listing + seller intelโ€”title, price, shipping, condition, sold/completed tag, feedbackโ€”across 17 marketplaces. Precision filters: location, sort, โ€œShow only,โ€ buy type (Auction, BIN, Offer). Up to 200 results/page.

eBay Scraper

automation-lab/ebay-scraper

Scrape eBay listings for price monitoring: prices, shipping, condition, seller ratings, bids, sold counts, discounts, and images. Filter by condition, listing type, and price range.

๐Ÿ‘ User avatar

Stas Persiianenko

322

5.0

eBay Scraper

dtrungtin/ebay-items-scraper

Unofficial eBay API to extract data from eBay based on keywords or categories. Scrape prices, product descriptions, images, location, availability, brand, and more. Download extracted data in structured format and use it in reports, spreadsheets, databases, and applications.

Advanced Ebay Item & Store Scraper

saswave/advanced-ebay-item-store-scraper

$2 / 1000 results, no proxies. Advanced Ebay scraper with fast runtime. Collect product details and their variants from website ebay.com and any other domain. Advanced Web crawler for ecommerce website. Extract data about product search results and store sellers with business informations

EBAY: Search | Sold Prices |Store | Seller Pages (8 Markets)

memo23/apify-ebay-search-cheerio

Unofficial eBay API to extract data from eBay search results and product details with our eBay Search Results and Listing Details Scraper. Perfect for market research, price tracking, and detailed product analysisโ€”get all the information you need, in one go.

๐Ÿ‘ User avatar

Muhamed Didovic

261

5.0

eBay Product Scraper - Prices, Auctions & Buy It Now

harvestlab/ebay-scraper

Scrape active eBay listings across 13 markets: prices, shipping, sellers, auction bids, Buy It Now offers, fallback listing recovery, and diagnostics.

eBay Sold Listings Scraper โ€” Sold Prices & Comps

automation-lab/ebay-sold-scraper

Scrape eBay completed/sold listings for price monitoring and resale comps: real sale prices, sold dates, condition, bids, shipping, and seller feedback. Batch keywords, filter by price/condition/listing type, and export comp data.

๐Ÿ‘ User avatar

Stas Persiianenko

199