eBay Item Scraper — Price, Condition & Seller ✅ No API Key avatar

eBay Item Scraper — Price, Condition & Seller ✅ No API Key

Pricing

$6.25 / 1,000 results

Go to Apify Store
eBay Item Scraper — Price, Condition & Seller ✅ No API Key

eBay Item Scraper — Price, Condition & Seller ✅ No API Key

Look up an eBay listing by item ID or URL: numeric price and list price, discount, condition, brand, MPN, category path, full-size photo gallery and the seller's name, feedback score and positive rating. No API key, account or cookies.

Pricing

$6.25 / 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 Item Scraper — Price, Condition & Seller ✅ No API Key

Look up one eBay listing by item number or URL and get it back as one structured row: price and list price as numbers, the discount, currency, condition, brand, MPN and UPC, the category path, the full-size photo gallery, and the seller's name, feedback score, positive rating and store link. No API key, no eBay account and no cookies required.

✨ Why this Actor

  • Paste an ID or a URL. 336776720041 and https://www.ebay.com/itm/…/336776720041?… both work.
  • Price monitoring ready. price, listPrice and discountPercent are numbers, with the currency next to them.
  • Seller trust signals in the same row — feedback count and positive percentage, no second lookup needed.
  • Full-size photos. The gallery is returned as de-duplicated large images.
  • Billed only for a completed lookup. A blocked page or an upstream error fails the run and costs nothing.

🔧 How it works

  1. Enter an eBay item number or listing URL.
  2. The Actor calls the Neuralverge extraction engine.
  3. The listing is written as one dataset row.

Input

FieldMeaning
itemIdeBay item number or listing URL, e.g. 336776720041
{
"itemId": "336776720041"
}

What you'll receive

One row: itemId, url, title (empty today, see FAQ), price, currency, listPrice, discountPercent, condition, sellerNotes, quantityAvailable, soldCount, watcherCount, buyingFormats, hasBestOffer, brand, mpn, upc, category, breadcrumbs, sellerName, sellerUsername, sellerFeedbackCount, sellerPositivePercent, sellerStoreUrl, image and images — plus one spec… column for every line of the listing's "Item specifics" block (specBrand, specModel, specColor and so on), when the seller filled it in.

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)

{
"itemId": "336776720041",
"url": "https://www.ebay.com/itm/336776720041",
"title": null,
"price": 75.99,
"currency": "USD",
"listPrice": 79.99,
"discountPercent": 5,
"condition": "Used",
"sellerNotes": null,
"quantityAvailable": null,
"soldCount": null,
"watcherCount": null,
"buyingFormats": null,
"hasBestOffer": false,
"brand": "Apple",
"mpn": "MXK63AM/A",
"upc": null,
"category": "Mice, Trackballs & Touchpads",
"breadcrumbs": [
"eBay",
"Electronics",
"Computers/Tablets & Networking",
"Keyboards, Mice & Pointers",
"Mice, Trackballs & Touchpads"
],
"sellerName": "The Coco Store",
"sellerUsername": null,
"sellerFeedbackCount": 41143,
"sellerPositivePercent": 99.8,
"sellerStoreUrl": "https://www.ebay.com/str/cocosmartphones",
"image": "https://i.ebayimg.com/images/g/6rUAAeSw7BNqmbP2/s-l1600.png",
"images": [
"https://i.ebayimg.com/images/g/6rUAAeSw7BNqmbP2/s-l1600.png",
"https://i.ebayimg.com/images/g/0VUAAeSw5NJqmbP~/s-l1600.png",
"https://i.ebayimg.com/images/g/72oAAeSwC0ZqmbPQ/s-l1600.jpg",
"https://i.ebayimg.com/images/g/kxUAAeSw2o5qmbPQ/s-l1600.jpg"
]
}

When the listing does not exist or has been removed, the run writes one explicit row instead:

{ "itemId": "100000000001", "url": "https://www.ebay.com/itm/100000000001", "found": false, "message": "..." }

Pricing

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

  • The row is billed whether it carries the listing or is the single found: false row that stands for "the lookup ran and found nothing" — the work was performed either way.
  • A run that fails is never charged: missing or invalid input, an upstream error, a timeout, and a page that was never retrieved all write nothing.

Free plan limits

On the Apify Free plan this Actor can be started 5 times per calendar month per user and returns at most 1 row 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

Is the listing title included? Not at the moment — the data source does not return it for single listings, so the title column stays empty. If you need titles, the eBay Search Scraper and eBay Store Scraper Actors by Neuralverge return them for every listing.

Which fields are often empty? sellerNotes, quantityAvailable, soldCount, watcherCount, upc, the spec… columns and sellerUsername are empty on many listings. Price, condition, brand, category, images and the seller block are the reliable ones.

Can I look up many listings? One listing per run. Start several runs in parallel or loop over IDs with the Apify API.

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.