eBay Store Scraper — All Listings of a Seller ✅ No API Key avatar

eBay Store Scraper — All Listings of a Seller ✅ No API Key

Pricing

$2.00 / 1,000 results

Go to Apify Store
eBay Store Scraper — All Listings of a Seller ✅ No API Key

eBay Store Scraper — All Listings of a Seller ✅ No API Key

List the active listings of an eBay seller by username or store URL. One row per item: item ID, title, listing URL, numeric price and list price, discount, currency, condition, best-offer flag and image. Up to 500 per run. No API key, account or cookies.

Pricing

$2.00 / 1,000 results

Rating

0.0

(0)

Developer

NeuralVerge

NeuralVerge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

eBay Store Scraper — All Listings of a Seller ✅ No API Key

List what an eBay seller has for sale. Enter a username or store URL and get one row per active listing: item ID, title, listing URL, price and list price as numbers, the discount, currency, condition and image — up to 500 listings per run. No API key, no eBay account and no cookies required.

✨ Why this Actor

  • Competitor and supplier catalogues in one run. Everything a store sells, as a table.
  • Paste a username or a link. sarahcell and https://www.ebay.com/str/sarahcell both work.
  • Clean titles and links. eBay's screen-reader text is removed from titles and tracking parameters from URLs.
  • One row per listing, priced per row. eBay's own promo tile is dropped and duplicate item IDs are written once.
  • Predictable cost. The run is trimmed to what your "Maximum cost per run" can pay for before anything is fetched.
  • No listings, no charge. If no listing could be read, the run fails and costs nothing.

🔧 How it works

  1. Enter an eBay username or store URL.
  2. Say how many listings you want (up to 500).
  3. The Actor calls the Neuralverge extraction engine and writes one dataset row per listing.

Input

FieldMeaning
sellereBay username or store URL, e.g. sarahcell
maxItemsListings per run, 1–500
{
"seller": "sarahcell",
"maxItems": 100
}

What you'll receive

One row per listing: seller, position, itemId, title, url, price, currency, listPrice, discountPercent, condition, buyingFormat, bidCount, hasBestOffer, soldCount and image.

Everything arrives in a single Output tab as flat columns: no preview view hides any field, and no column collapses into a nested cell.

Example output (real run)

{
"seller": "sarahcell",
"position": 1,
"itemId": "800634469572",
"title": "Apple iPhone 14 – Very Good Condition (512GB 128GB) Starlight Red Purple",
"url": "https://www.ebay.com/itm/800634469572",
"price": 238,
"currency": "USD",
"listPrice": null,
"discountPercent": null,
"condition": "Pre-Owned",
"buyingFormat": null,
"bidCount": null,
"hasBestOffer": false,
"soldCount": null,
"image": "https://i.ebayimg.com/images/g/csIAAeSww05qoPvX/s-l500.webp"
}

Pricing

Pay per result, charged per dataset row. Starting the Actor is free and there is no minimum charge per run.

  • Only listing rows are billed.
  • A run that fails is never charged: missing or invalid input, an upstream error, a page that was never retrieved, and a storefront from which no listing could be read all write nothing.
  • eBay's own "Shop on eBay" house tile is dropped and never billed.
  • Set "Maximum cost per run" to cap a run. The Actor reads that cap before fetching and trims the number of rows to what the cap can pay for.

Free plan limits

On the Apify Free plan this Actor can be started 5 times per calendar month per user and returns at most 5 rows per run. Every Neuralverge Actor has its own allowance, and a run that finds nothing counts towards it. Any paid Apify plan removes both limits.

Integrations & API

The dataset is available through the Apify API, and the Actor can be called from Apify Integrations, scheduled, or chained into another Actor like any other. Rows export to JSON, CSV, Excel and Google Sheets.

FAQ

Why did a run fail with "no active listings could be read"? Either the store has nothing for sale, the username is wrong, or that store's page layout could not be read. Some very large stores are affected. Such runs are not charged.

Which fields are often empty? listPrice, buyingFormat, bidCount and soldCount are empty on many cards. itemId, title, url, price, currency and condition are the reliable ones.

Can I get the seller's rating as well? Yes — use the eBay Seller Scraper Actor by Neuralverge.

Do I need an eBay account or cookies? No.

Disclaimer

This Actor collects publicly available information from eBay pages. It does not log in, does not use cookies, and does not access personal accounts. You are responsible for how you use the data, including compliance with applicable laws and the terms of the source website.