eBay & Target Scraper avatar

eBay & Target Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
eBay & Target Scraper

eBay & Target Scraper

Scrape eBay and Target product listings in one run. Get titles, prices, conditions, ratings, images, and shipping details. Compare marketplace (eBay) vs retail (Target) pricing. Fast HTTP-only extraction.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

E-commerce Scraper

Compare prices across eBay and Target in a single search — no coding needed.

  • ✅ Search 2.5 billion+ eBay listings and Target's full retail catalog side by side
  • ✅ Get prices, conditions, ratings, shipping, and images — all in one table
  • ✅ Filter by condition (new, refurbished, used), price range, and Buy It Now
  • ✅ Pay only for what you use: $0.003 per product listing
  • ✅ Free $5 Apify credit on signup = ~1,666 product listings to start with

Checking eBay for the best deal on headphones, then opening a new tab to compare Target's price, then flipping back to see if the eBay seller has free shipping? That's the problem. This runs both searches in one click and puts everything in one spreadsheet.


What you can do with it

Type a product name — get side-by-side pricing from eBay (where sellers compete on price and condition) and Target (where you get the fixed retail price with sale info). One search, two sources, one clean table.

To run this, all you fill in are two simple fields in the Apify input form at the top of this page:

What you enter:

WhatExample
Searchairpods pro or nintendo switch
How many results40 (split evenly across both sites)

Click Start. Within about 30 seconds, the Actor searches both eBay and Target for your product and drops every result into a single table:

What you get back:

SourceTitlePriceConditionRatingShipping
eBayAirPods Pro 2nd Gen MagSafe$169.99Refurbished4.8Free shipping
eBayAirPods Pro 2nd Gen - New Sealed$189.99Brand New4.8Free shipping
TargetApple AirPods Pro 2nd Gen (USB-C)$189.99 (reg $249.99)New4.7

Now you can see at a glance: eBay has a refurbished pair for $169.99 with free shipping, a new pair at $189.99, and Target has the same thing at $189.99 but it's on sale from $249.99. One spreadsheet, all the info you need to decide where to buy.

Download the table as Excel, CSV, or JSON straight from the Apify dashboard, or pipe it into Zapier, Make, or a Google Sheet automatically.


2. Find reselling and arbitrage opportunities

eBay has 135 million active buyers and 2.5 billion live listings — including used, refurbished, and auction items that are often priced well below retail. Target sells the same products at fixed new-item prices. The gap between these two is where resellers find margin.

Search for a product category, filter eBay to "used" or "refurbished" condition, and compare against Target's retail price to see where the spread is:

What you enter:

WhatExample
Searchdyson v15 or kitchenaid mixer
SitesBoth (eBay + Target)
Condition filterRefurbished (eBay only)
How many results60

What you get back:

SourceTitlePriceConditionRegular price
eBayDyson V15 Detect Absolute$389.99Good - Refurbished
eBayDyson V15 Detect Complete$419.00Excellent - Refurbished
TargetDyson V15 Detect Absolute$749.99New$749.99

The eBay refurbished listing is $360 cheaper than Target's retail. For a reseller buying refurbished inventory to flip, that's a clear margin signal. Run this weekly on a schedule to catch new opportunities as they appear.


3. Track product pricing across channels over time

Run the same search on a weekly schedule and compare results to see how prices move. Are eBay sellers dropping prices? Is Target running a new promo? Are more refurbished units appearing? This is how e-commerce teams and independent sellers track the market without paying for a dedicated price monitoring tool.

Set up the Actor once with your product keyword, and use Apify's built-in Scheduler (or a Make/Zapier trigger) to run it automatically every week:

What you enter:

WhatExample
Searchsony wh-1000xm5
SitesBoth (eBay + Target)
How many results40
Sort byPrice: Low to High (eBay)

What you get back (scheduled weekly):

SourcePrice this weekPrice last weekConditionNotes
eBay (lowest)$219.00$229.00RefurbishedPrice dropped $10
eBay (new)$279.99$279.99Brand NewStable
Target$299.99$349.99NewNew promo: $50 off

A simple spreadsheet diff is enough to flag price changes worth acting on. You don't need Prisync at $99–399/mo for this — a scheduled Actor run costs pennies per week.


4. Research product demand and competition before selling

Before listing a product on eBay, Amazon, or your own Shopify store, you want to know: what are other sellers charging? What condition are most listings in? Are there more Buy It Now or auction listings? What's the typical rating? This Actor gives you that competitive snapshot in one run.

Search for the product you're considering and filter to Buy It Now only so you see fixed prices from competing sellers:

What you enter:

WhatExample
Searchiphone 15 pro max 256gb
SiteseBay only
Buy It Now onlyYes (exclude auctions)
How many results100

What you get back:

TitlePriceConditionOffers?Shipping
iPhone 15 Pro Max 256GB Unlocked$899.00Brand NewYesFree
iPhone 15 Pro Max 256GB - AT&T$749.00Pre-OwnedNo+$9.99
iPhone 15 Pro Max 256GB Natural$819.00Excellent - RefurbishedYesFree

100 listings give you a clear picture of the price distribution, which conditions dominate, how many sellers offer free shipping, and whether best-offer negotiation is common. That's market research that Prisync charges $99/mo for — here it costs about $0.31 per run.


5. Use it from ChatGPT, Claude, or no-code automation

Ask your AI assistant a question like "compare the price of a PS5 on eBay vs Target" — it runs this Actor and returns real, current pricing data. Also works as a standard "Run Actor" step in Make, n8n, and Zapier.

Connect the Apify MCP server once in your assistant's settings (see the developer section below), and from then on you just ask questions in plain English inside the chat. Your assistant translates the question into the right Actor input and runs it for you:

What you enter (a plain-English question, not a form):

WhatExample
Searchps5 slim
SitesBoth (eBay + Target)
How many results20

The assistant runs both searches and shows the results in the conversation, as a comparison table:

What your assistant gets back:

SourceTitlePriceCondition
eBayPS5 Slim Digital Edition$369.00Brand New
eBayPS5 Slim 1TB w/ Controller$349.99Pre-Owned
TargetPlayStation 5 Slim Console$449.99New

You can follow up naturally — "which eBay listings have free shipping?" or "show me only refurbished options under $300" — and your assistant will filter without re-running the Actor.


How to use (no code required)

  1. Click "Try for Free" at the top of this page
  2. Type a product search — anything you'd search on eBay or Target (e.g. gaming laptop or air fryer)
  3. Choose which sites to search — both eBay and Target (default), or just one
  4. Set how many results you want (default is 60, split across sites)
  5. Optionally filter by condition (new/refurbished/used), price range, or Buy It Now only
  6. Click Start — results appear in the Dataset tab within a minute, ready to download as Excel, CSV, or JSON

That's the whole workflow — type, filter, start, download. If you've ever searched for a product on eBay or Target, you already know how to use this Actor. The only difference is that instead of browsing results one by one across two websites, you get them all in one spreadsheet you can sort, filter, and share.

The $5 free Apify credit you get on signup covers ~1,666 product listings — enough to run real price comparisons before spending anything.


What you get back

Each product listing comes back as one row in a table. Here's everything you'll see:

From eBay listings:

  • Product title and eBay item ID
  • Price in USD and listing type (Buy It Now or auction)
  • Condition: Brand New, Refurbished, Pre-Owned, Parts Only
  • Shipping: cost or "Free shipping" flag
  • Rating and number of reviews
  • Product image URL and direct link to the eBay listing
  • Seller signals: whether the listing is sponsored, accepts Best Offers, or has a price badge (e.g. "GREAT PRICE")

From Target listings:

  • Product title, brand name, and Target product ID
  • Current price and regular (non-sale) price — so you can see the discount
  • Rating and number of reviews
  • Category and product description
  • In-stock status and any active promotions (e.g. "Save $60 on select Apple products")
  • Product image URL and direct link to the Target.com listing

Every row includes a source field ("ebay" or "target") so you can sort and compare easily. Download the table as Excel, CSV, or JSON, or send it directly to your CRM or Google Sheet through Make or Zapier.


Data sources

All data comes directly from eBay.com and Target.com — the same information you see when you search those sites. Every run is a live search, not a cached or pre-indexed snapshot. Results reflect the current state of each site at the moment the Actor runs.

  • eBay: 135 million active buyers, 2.5 billion live listings, $79.6 billion GMV (2025). Covers new, used, refurbished, and auction items from millions of sellers.
  • Target: ~280 million monthly visits, 1,500+ trusted brands. New retail products with fixed pricing, brand info, and promotional details.

Pricing

Pay per listing. No subscription.

Billing is simple: you pay a small fee each time you kick off a run, plus a per-listing fee for each product result the Actor returns. Both eBay and Target results are charged at the same rate.

What triggers a chargeCost
Actor start (each run)$0.005
Each product listing scraped$0.003

To give you a feel for what this looks like in actual dollars for real-world searches:

Real-world cost examples:

ScenarioListingsTotal cost
Quick price check: one product, both sites20$0.065
Competitive research: 100 eBay listings for a product100$0.305
Weekly market tracking: 200 listings across both sites200$0.605
Full category scan: 500 listings500$1.505

The cost scales linearly — double the listings, double the cost. No tier thresholds, no surprise jumps.

$5 free Apify credit = ~1,666 listings — enough to run serious price research before you pay anything.


How this compares to the alternatives:

ToolPriceWhat you getWhat you don't get
Prisync$99–399/mo (100–5,000 products)Cross-platform price monitoring dashboardNo per-search pricing — you pay monthly even if you check once
Terapeak (eBay Seller Hub)Free for sellers (basic)eBay sales data, trending productsNo Target data, no export, no automation, limited to eBay sellers
eBay Browse APIFree (5,000 calls/day)Active eBay listingsNo sold/completed prices, no Target data, rate-limited, requires developer setup
Other Apify eBay scrapers$0.63–2.00 per 1,000eBay data onlyNo Target comparison in the same run
This Actor$0.005/run + $0.003/listingeBay + Target combined, pay-per-use, no subscription

No annual contract. No subscription. No seat minimum. $5 free credit covers ~1,666 listings — start there.

If you run zero searches in a month, you owe zero dollars. Prisync still charges $99.


Connect to your tools

Use this Actor from any of the major no-code and automation tools. You don't need to write or edit any code — each tool has a built-in Apify connector that handles the wiring for you:

PlatformHow to connect
Make.comSearch "Apify" → "Run Actor" → use Actor ID lentic_clockss/ecommerce-scraper
n8nAdd Apify node → "Run Actor" → same Actor ID
ZapierApify integration → "Run Actor" trigger
ChatGPT / Claude / CursorConnect via Apify's MCP endpoint — your AI assistant calls this Actor directly inside a chat
LangChain, Python, custom codeVia Apify SDK or direct API call

The three most common setups in practice:

  • With ChatGPT, Claude, or Cursor: connect once via MCP (configuration in the developer section below), then just ask questions in plain English — "compare AirPods Pro prices on eBay vs Target" — and your assistant runs the Actor and shows the results in the conversation.
  • With Make or Zapier: set up a scheduled automation (for example: "every Monday, search for 'dyson v15' on both sites and write the results to Google Sheets"). Configure once, it runs forever.
  • With n8n: same idea as Make and Zapier, with a self-hosted option if you need your data to stay on your own infrastructure.

When to use something else

This Actor is built specifically for product price comparison across eBay and Target. For anything outside that scope, here are the tools that fit better:

If you need...Use this instead
Amazon product data or pricingAn Amazon-specific scraper — this Actor doesn't cover Amazon
Walmart, Best Buy, or other retailersRetailer-specific scrapers on Apify marketplace
eBay completed/sold listing historyTerapeak (free in eBay Seller Hub) — historical sales data is restricted from the public API
Real-time price monitoring with alertsPrisync or Price2Spy — they're built for continuous monitoring dashboards
Local business contacts (dentists, plumbers)Google Maps Scraper — different kind of data entirely
Company registration and officer dataGlobal Company Search

FAQ

Q: Does this search both eBay and Target at the same time? A: Yes. By default it searches both sites in a single run and tags each result with a "source" field so you can tell which site it came from. You can also choose to search just one site if that's all you need.

Q: How fresh is the data? A: Each run is a live search at run time. Results reflect what eBay and Target show at that moment — not a cached or pre-indexed snapshot. If a price changed an hour ago, you'll see the new price.

Q: Can I filter eBay by condition (new, used, refurbished)? A: Yes. Use the condition filter to narrow eBay results to New, Refurbished, or Used only. You can also turn on "Buy It Now only" to exclude auction listings.

Q: How are results split across sites? A: The total number of results you set is divided evenly across the sites you selected. If you ask for 60 results on both sites, you'll get up to 30 from eBay and 30 from Target. If you search only one site, all 60 come from that site.

Q: What's the maximum number of results per run? A: 500 listings total. For most price comparison use cases, 40–100 listings is more than enough to see the full price range.

Q: Does Target work outside the US? A: Target.com is US-only — the Actor uses a US proxy to access Target's product data. eBay.com is also the US site. If you need other country eBay sites (ebay.co.uk, ebay.de), this Actor currently covers ebay.com only.

Q: Why not just use eBay's official API? A: You can — it's free. But it's limited to 5,000 calls per day, requires developer account approval, and doesn't include completed/sold listing prices (that data is restricted to select partners like Terapeak). This Actor has no daily call limit and doesn't require any developer setup.



  • Google Maps Scraper — find local businesses with phones, websites, hours, ratings, and reviews from Google Maps
  • Real Estate Scraper — pull property listings, prices, and details from Zillow, Redfin, Realtor, and more
  • Stealth Web Scraper — scrape Cloudflare-protected and anti-bot sites; get full rendered page content for any public URL
  • Global Company Search — verify companies across 82 official government registries in 40+ countries

→ Browse all Actors: apify.com/lentic_clockss


Also Available

  • Direct API: https://opendata.best/api/v1/data — use with any HTTP client and your API key
  • Postman Collection: Fork and test — pre-built requests with example responses
  • GitHub: Collection source files — import JSON into any API client