eBay Item, Store & Store Category Detail Extractor
Extract detailed product data from eBay individual item pages, seller store fronts, and store category pages, or search by keyword across 8 marketplaces, with item specifics, images, seller trust signals and shipping/return terms.
Open in Apify Store$0.99 / 1K on Free
Short answer
eBay Item, Store & Store Category Detail Extractor is an Apify Store Actor for eBay data that returns 73 published output fields, including url, id, itemId, title. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 19 input settings, none required. It covers 7 of the 7 core eBay fields this site tracks. Last updated Nov 9, 2026.
From the public Store listing and published build schema, synced 2026-11-12.What it returns
73 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.
recordTypeRecord kind: item, store (empty store fallback) or storeCategory (empty category fallback)urlDirect URL to the eBay item listingideBay item ID numberitemIdeBay item ID number (numeric companion to id)titleFull product titlepriceCurrent price in this actor's historical format (for example 'US $384.92')priceValueNumeric current pricepriceCurrencyISO currency code for priceValueoriginalPriceOriginal price before discount, omitted when not discountedwasPriceStruck-through comparison price as shown on the pagewasPriceValueNumeric comparison pricediscountPercentDiscount percentage when a comparison price is shownconditionItem condition: New, Used, Refurbished, For parts or not working, etc.conditionDescriptionLonger condition explanation shown on the listingbrandProduct brandmodelProduct modelmpnManufacturer part numbergtinGTIN, EAN, UPC or ISBN when presentcolorItem colouravailabilityStock availability textsellerSeller display namesellerFeedbackScoreSeller total feedback count as text (historical field)sellerFeedbackCountSeller total feedback count as a numbersellerFeedbackPercentSeller positive feedback percentagesellerUrlURL to the seller's eBay storesellerStoreUrlURL to the seller's eBay storesellerNotesSeller's condition notesavailableQuantityNumber of items in stock as text (historical field)quantityAvailableNumber of items in stock as a numbersoldCountNumber of units sold as text (historical field)
Show the other 43 fields
quantitySoldNumber of units sold as a numberwatchCountNumber of watchers as text (historical field)watcherCountNumber of watchers as a numberlocationItem geographic location (historical field)itemLocationItem geographic locationshippingCostShipping cost text or 'Free shipping'shippingCostValueNumeric shipping costshippingCurrencyISO currency code for shippingCostValueshippingDestinationDestination country the shipping quote applies toreturnPolicyReturn policy text (historical field)returnsReturn policy textreturnDaysReturn window in daysreturnFeesWho pays return shippingpaymentMethodsAccepted payment methodslistingStartDateISO 8601 listing start timestamp (historical field)startTimeISO 8601 listing start timestampimagesAll high-resolution product image URLsimageUrlPrimary product image URLitemSpecificsKey-value pairs of item specificscategoriesBreadcrumb category path (historical field)categoryPathBreadcrumb category pathauthenticityGuaranteeWhether the listing shows eBay's Authenticity GuaranteetopRatedSellerWhether the seller shows the Top Rated badgebusinessSellerWhether the seller is registered as a business sellerlistingTypeBuy It Now, Auction, or Buy It Now or Best OfferbidsNumber of bids as text (historical field)bidCountNumber of bidstimeLeftAuction time remainingvehicleVehicle fields for eBay Motors listings; absent for all other listingsmarketplaceMarketplace code used for the recordsearchUrlSearch URL that produced this recordstoreNameSeller store display namestoreUrlSeller store URLstoreTaglineStore tagline or descriptionstoreFeedbackPercentStore positive feedback percentagestoreItemsSoldItems the store has soldstoreFollowersStore followersstoreListingCountStore listing count labelstoreListingUrlStore listing page that produced this recordstoreCategoryNameStore category display namestoreCategoryUrlStore category URLstoreCategoryIdeBay store category IDscrapedAtISO 8601 timestamp when the record was scraped
How it differs from the other eBay Actors
Among the 4 catalogue Actors for eBay with a published schema, only this one returns id, itemId, discountPercent, availability, watcherCount, shippingCurrency, listingStartDate, startTime.
Pick another Actor if you need
| Actor | Fields it adds | Price / 1K |
|---|---|---|
| eBay Motors Search & Listing Detail Extractor | year, make, trim, vin | $0.99 |
| eBay Multi-Marketplace Listing & Seller Data Scraper | productRating, positiveFeedbackPercent, positiveFeedbackCount, neutralFeedbackCount | $0.99 |
| eBay Seller Reputation & DSR Feedback Lookup | comment, dateRange, buyerUsername, verifiedPurchase | $0.99 |
Input
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| mode | string | No | search | Item details opens the item pages you list. Store inventory walks a seller's whole store. Store category walks one category inside a store. Keyword search finds matching listings. |
| itemIds | array | No | [] | eBay item IDs (for example 257633093777) or full /itm/ links. Used in Item details mode. |
| storeNames | array | No | [] | Seller store names (for example discountcomputerdepot) or /str/ store links. Used in Store inventory mode. |
| storeCategoryUrls | array | No | [] | Store-category links copied from a store page, for example https://www.ebay.com/str/mystore/Laptops/_i.html?store_cat=1234567890. Used in Store category mode. |
| searchQueries | array | No | [] | Keywords to search on the selected marketplace. One search per entry. Used in Keyword search mode. |
| startUrls | array | No | [] | Paste item, store, store-category, category-browse or search links and each is routed to the right mode automatically. Ignored when the arrays above already cover that source. |
| marketplace | string | No | https://www.ebay.com | Country site used for names and keywords, and for any input that is not already a full URL. The dropdown carries the legacy full-URL values; short codes (US, GB, DE, FR, IT, ES, CA, AU) are also accepted by API callers. |
| condition | string | No | – | Filter keyword-search results by condition. Leave on All conditions for every condition. |
| buyingFormat | string | No | – | Show only Buy It Now or auction listings in keyword-search results. |
| minPrice | number | No | – | Filter keyword-search results by minimum item price in the marketplace's local currency. |
Show the other 9 settings
| Setting | Type | Required | Default | What it does |
|---|---|---|---|---|
| maxPrice | number | No | – | Filter keyword-search results by maximum item price in the marketplace's local currency. |
| sortBy | string | No | bestMatch | How to order keyword-search results. |
| freeShipping | boolean | No | false | Keep only keyword-search results that advertise free shipping or delivery. |
| returnsAccepted | boolean | No | false | Keep only keyword-search results that accept returns. |
| itemLocation | string | No | – | Keep keyword-search results located in the marketplace country, or show worldwide results. |
| maxItems | integer | No | 3 | Upper limit on item records across every source. |
| maxPages | integer | No | 10 | Stop after this many listing pages per store, category or search. Each page holds up to 240 listings. |
| includeItemDetails | boolean | No | true | When on, every discovered listing is opened and returns the full item record (specifics, images, seller, shipping, returns). Turn off for a faster card-level result from search and store pages. |
| includeItemSpecifics | boolean | No | true | Add the full item-specifics table (brand, model, MPN, dimensions, features and other aspects) to item records. |
Example input
Built from the input form's published example values and defaults.
{
"mode": "search",
"itemIds": [],
"storeNames": [],
"storeCategoryUrls": [],
"searchQueries": [
"laptop"
],
"startUrls": [],
"marketplace": "https://www.ebay.com",
"sortBy": "bestMatch",
"freeShipping": false,
"returnsAccepted": false,
"maxItems": 2,
"maxPages": 1,
"includeItemDetails": true,
"includeItemSpecifics": true
} Run it from code or an AI agent
The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.
Python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
"mode": "search",
"itemIds": [],
"storeNames": [],
"storeCategoryUrls": [],
"searchQueries": [
"laptop"
],
"startUrls": [],
"marketplace": "https://www.ebay.com",
"sortBy": "bestMatch",
"freeShipping": False,
"returnsAccepted": False,
"maxItems": 2,
"maxPages": 1,
"includeItemDetails": True,
"includeItemSpecifics": True
}
run = client.actor("vexaloom-labs/ebay-item-store-and-store-category-detail").call(run_input=run_input)
if run is None:
raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
print(item) pip install apify-client
JavaScript
import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
"mode": "search",
"itemIds": [],
"storeNames": [],
"storeCategoryUrls": [],
"searchQueries": [
"laptop"
],
"startUrls": [],
"marketplace": "https://www.ebay.com",
"sortBy": "bestMatch",
"freeShipping": false,
"returnsAccepted": false,
"maxItems": 2,
"maxPages": 1,
"includeItemDetails": true,
"includeItemSpecifics": true
};
const run = await client.actor("vexaloom-labs/ebay-item-store-and-store-category-detail").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); npm install apify-client
cURL
curl -X POST "https://api.apify.com/v2/actors/vexaloom-labs~ebay-item-store-and-store-category-detail/run-sync-get-dataset-items" -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" -d '{"mode":"search","itemIds":[],"storeNames":[],"storeCategoryUrls":[],"searchQueries":["laptop"],"startUrls":[],"marketplace":"https://www.ebay.com","sortBy":"bestMatch","freeShipping":false,"returnsAccepted":false,"maxItems":2,"maxPages":1,"includeItemDetails":true,"includeItemSpecifics":true}' Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).
MCP (AI agents)
{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com?tools=vexaloom-labs/ebay-item-store-and-store-category-detail",
"headers": {
"Authorization": "Bearer <YOUR_APIFY_TOKEN>"
}
}
}
} Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.
What a run costs
The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.
| Apify plan | Per 1,000 | 10,000 results | 100,000 results |
|---|---|---|---|
| Free plan | $0.99 | $9.90 | $99 |
| Starter plan | $0.82 | $8.20 | $82 |
| Scale plan | $0.66 | $6.60 | $66 |
| Business plan | $0.49 | $4.90 | $49 |
- Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
- The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
- Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
- Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.
Where it fits among eBay routes
It ranks 1 of 4 catalogue Actors for eBay on the published formula (fields, price, reliability, freshness). Its line is highlighted on the map.
- 1 eBay Item, Store & Store Category Detail Extractor 73 output fields, pay per event 7 of 7 core fields
$0.99 / 1K - 2 eBay Motors Search & Listing Detail Extractor 19 output fields, pay per event 5 of 7 core fields
$0.99 / 1K - 3 eBay Multi-Marketplace Listing & Seller Data Scraper 42 output fields, pay per event 5 of 7 core fields
$0.99 / 1K - 4 eBay Seller Reputation & DSR Feedback Lookup 19 output fields, pay per event 4 of 7 core fields
$0.99 / 1K - + 10 other Store tools, combined Reference only 7 of 7 core fields
from $1.50 / 1K - API eBay Browse API Public API fields not compared
Stops are fields. A ring means the field is in that route's published output schema; no ring means the line passes without it. Bold labels are the core fields for this website, the rest are fields that differ between routes. A white capsule means every data line stops there. The red line is the official API; its field coverage is not compared. A crossed red line means there is no open official API.
Official route: eBay Browse API
Public API. The Browse API supports item summaries, item details and search. Sold-price data is available through other restricted buying APIs.
API calls are subject to eBay's published call quotas; no simple per-result price is published for Browse.
Other Store tools for eBay
Reference only, from their public listings.
| Tool | Fields | Price / 1K |
|---|---|---|
| eBay Scraper | 26 | $2.00 |
| eBay Sold Listings Search | 12 | $1.50 |
| eBay Sold Listings API | 31 | $3.50 |
| eBay Sold Listings Search | 41 | $4.00 |
| eBay Scraper | 44 | $3.00 |
What people use it for
- Collect item details
- Research store inventory
Other catalogue Actors for eBay
eBay Motors Search & Listing Detail Extractor
Search eBay Motors for vehicles or parts by keyword, type, condition, price and year, or enrich specific item URLs - returns price, mileage,…
eBay Multi-Marketplace Listing & Seller Data Scraper
Search eBay listings by keyword or category across 8 marketplaces, with titles, prices, conditions, sellers, ratings, watch counts, sold counts…
eBay Seller Reputation & DSR Feedback Lookup
Look up any eBay seller by username or store URL and get individual feedback entries (rating, comment, item, price, buyer) plus their overall…
Similar Actors
DoorDash Store Menu & FAQ Data Finder
Find DoorDash restaurant store details and complete menus by store URL, including name, address, cuisine breadcrumbs, menu sections with item…
Shopee Shop Profile, Item & Category Scraper
Collect Shopee shop profiles with ratings and followers, shop product feeds, full item detail pages, and curated category listings across six…
Allegro.pl Listings by Search, Category or URL
Find Allegro.pl products by keyword search, category page, or direct offer URL, with price, seller rating, condition, shipping, and rating…
Amazon Best Sellers & Rankings Scraper
Scrape Amazon's Best Sellers, New Releases, Most Wished For, Most Gifted and Movers & Shakers charts. Get rank, ASIN, title, price, rating and…
Amazon Search, Category & Seller Listings Extractor
Get Amazon products from search results, categories, seller storefronts, or ASIN lookups across 20+ marketplaces, with price, rating, badges,…
Hepsiburada Product Search & Category Price Scraper
Search Hepsiburada by keyword, browse a category page, look up specific product URLs, or find a keyword's top sellers, and get price, rating,…
Questions people ask
How much does eBay Item, Store & Store Category Detail Extractor cost?
The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.
What data does eBay Item, Store & Store Category Detail Extractor return?
Its published output schema lists 73 fields: recordType, url, id, itemId, title, price, priceValue, priceCurrency, originalPrice, wasPrice, wasPriceValue, discountPercent, and 61 more. A listed field is not guaranteed to be filled in every row.
What input does eBay Item, Store & Store Category Detail Extractor need?
No input is strictly required; the defaults run as is. Common settings: mode, itemIds, storeNames, storeCategoryUrls, searchQueries, startUrls.
What are the alternatives to eBay Item, Store & Store Category Detail Extractor for eBay?
4 catalogue Actors cover eBay. Close alternatives: eBay Motors Search & Listing Detail Extractor; eBay Multi-Marketplace Listing & Seller Data Scraper; eBay Seller Reputation & DSR Feedback Lookup. The eBay page compares all of them field by field.
How do I run eBay Item, Store & Store Category Detail Extractor from Python or the API?
Use the Apify API client: in Python, ApifyClient(token).actor("vexaloom-labs/ebay-item-store-and-store-category-detail").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("vexaloom-labs/ebay-item-store-and-store-category-detail").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/vexaloom-labs~ebay-item-store-and-store-category-detail/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.
Sources
- eBay Item, Store & Store Category Detail Extractor on Apify Store
- Published build with input and output schema (JSON)
- eBay Browse API documentation
Cite this page
Scraper Finder. "eBay Item, Store & Store Category Detail Extractor." https://scraperfinder.com/catalogue/ebay-item-store-and-store-category-detail/ (data checked 2026-11-12).
Run eBay Item, Store & Store Category Detail Extractor
$0.99 per 1,000 results. Paste the example input above, set your eBay query, then export the dataset. Still choosing? Compare every eBay route.