eBay Price Tracker avatar

eBay Price Tracker

Pricing

from $7.11 / 1,000 results

Go to Apify Store
eBay Price Tracker

eBay Price Tracker

Track public eBay marketplace listings by keyword and country site. Export active-listing records with title, price, currency, condition, shipping text, seller signals, image, item URL, source URL, marketplace country, query, and rank for resale and marketplace analysis.

Pricing

from $7.11 / 1,000 results

Rating

0.0

(0)

Developer

TrueFetch

TrueFetch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.

eBay Price Tracker 18 Marketplaces Result Event Listings and Prices Telegram Support Telegram Group

eBay Price Tracker — Product Price, Rating & Search Result API

Track public eBay marketplace listings by keyword and country site. Export active-listing records with title, price, currency, condition, shipping text, seller signals, image, item URL, source URL, query, and rank. Returns clean JSON / CSV / Excel for resale price monitoring, marketplace research, competitor analysis, and AI shopping workflows.

TL;DR (40-word answer): eBay Price Tracker is a no-login Apify Actor for public eBay active-listing search data across supported country marketplaces. It returns normalized listing records with price, currency, condition, shipping, seller signals, source URL, query, and rank. Pricing uses the result event from $0.0079 per result. Last updated 2026-06-29.

What it is NOT: eBay Price Tracker is not an eBay purchase bot, seller account API, or sold-listing analytics product. It reads public eBay search results and returns normalized active listing records.

eBay Price Tracker is an Apify Actor that accepts keyword, country, and max_results, then exports a source-linked product dataset with standardized fields for analysis. It keeps the user's query visible in query, preserves public source context in source_url, and does not hide platform-specific ranking behavior behind artificial sorting. Maintained by TrueFetch on the Apify Store.


🛒 Why choose eBay Price Tracker

eBay Price Tracker is best for resellers, marketplace analysts, price comparison teams, and AI agents that need structured active eBay listings across supported country marketplaces.

  • Marketplace-aware country input covers 18 eBay country sites from the current schema, so country affects currency, availability, shipping context, and ranking.
  • eBay listing context stays visible: active listings can vary by condition, seller, shipping text, and listing URL, so these fields are kept source-linked instead of normalized away.
  • Listing fields include title, condition, price, currency, shipping text, seller, seller URL, image, listing URL, source URL, and query when eBay exposes them.
  • rank and source_url preserve the original eBay search result context for auditing.
  • The unified product schema lets eBay records be compared with Amazon, Walmart, Target, and other shopping datasets.
  • Pay-per-result pricing uses the result event for delivered dataset records.

🚀 Quick Start — run in 3 steps

Run in Apify Console

  1. Open the Actor — go to eBay Price Tracker on Apify and click Try for free.
  2. Configure inputs — enter keyword, choose country, and set max_results.
  3. Click Start — the Actor streams product records to the default dataset. Export as JSON, JSONL, CSV, Excel, XML, RSS, or pull via the dataset API.

Run via Apify API

curl -X POST "https://api.apify.com/v2/acts/TrueFetch~ebay-price-tracker/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keyword": "gaming laptop",
"country": "United States",
"max_results": 100
}'

Run via MCP (for AI agents)

eBay Price Tracker is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the Apify MCP Server. Reference the Actor as TrueFetch/ebay-price-tracker and pass the same JSON input as above.


⚙️ Input parameters

ParameterTypeRequiredDescriptionExample
keywordstringyesProduct search phrase, brand, model, category, or marketplace query to send to eBay.gaming laptop
countrystringyesCountry/storefront to query. Supported values: 18 eBay marketplace countries.United States
max_resultsintegeryesMaximum number of product records to return. The actor stops at this user limit or the platform's available result limit, whichever comes first.100

Supported country values: Australia, Austria, Belgium, Canada, France, Germany, Hong Kong, Ireland, Italy, Malaysia, Netherlands, Philippines, Poland, Singapore, Spain, Switzerland, United Kingdom, and United States.

Default behavior: the Actor sends the supplied input through the platform adapter, respects the platform's public search behavior, and stops at max_results or the platform's available result boundary.

{
"keyword": "gaming laptop",
"country": "United States",
"max_results": 100
}

📦 Output dataset

Each run writes normalized product records to the default Apify dataset. The schema contains 58 product-analysis fields so records from different shopping platforms can be compared without renaming columns. Optional fields stay empty when the source platform does not expose them.

FieldTypeDescription
titlestring/nullProduct or listing title returned by the source platform.
brandstring/nullProduct brand when the platform exposes it clearly.
price, currency, price_textnumber/string/nullNumeric price, ISO currency, and original display price text for verification.
was_price, discount_pct, discount_text, promo_textmixed/nullPromotion and discount signals when present on the source.
stock_status, stock_textstring/nullNormalized and original availability text.
rating, review_countnumber/integer/nullPublic rating and review count when available.
seller, seller_url, seller_scorestring/number/nullSeller or store signals when exposed by the platform.
main_image, image_urlsstring/array/nullProduct image URL fields with non-product placeholders filtered out.
product_id, sku, gtin, mpn, modelstring/nullProduct identifiers when the source provides them.
category, breadcrumbs, features, specificationsmixed/nullProduct categorization, bullet points, and specs when available.
shipping_text, shipping_cost, delivery_text, pickup_text, return_textmixed/nullFulfillment, pickup, delivery, and return signals when present.
platform, site, country, product_url, source_url, query, rankstring/integer/nullSource traceability fields used to audit query-to-result correctness.
sponsored, processor, processed_atboolean/string/nullSponsored flag when known, actor URL, and UTC processing timestamp.

Sample output

{
"main_image": "https://i.ebayimg.com/images/g/example/s-l1600.jpg",
"image_urls": [
"https://i.ebayimg.com/images/g/example/s-l1600.jpg"
],
"title": "Lenovo Gaming Laptop 16GB RAM 512GB SSD",
"brand": "Lenovo",
"category": "Computers/Tablets & Networking",
"price": 649.99,
"currency": "USD",
"price_text": "$649.99",
"stock_status": "in_stock",
"stock_text": "Available",
"rating": null,
"review_count": null,
"seller": "top-rated-seller",
"platform": "eBay",
"site": "ebay.com",
"country": "United States",
"product_url": "https://www.ebay.com/itm/1234567890",
"source_url": "https://www.ebay.com/sch/i.html?_nkw=gaming+laptop",
"query": "gaming laptop",
"rank": 1,
"sponsored": false,
"processor": "https://apify.com/truefetch/ebay-price-tracker",
"processed_at": "2026-06-29T00:00:00+00:00"
}

💡 Use cases

For resellers tracking active marketplace prices

  • Problem: A reseller needs current asking prices for active eBay listings, but price only makes sense with condition, shipping, seller, and marketplace country.
  • How eBay Price Tracker solves it: Run keyword searches by marketplace and compare price, currency, condition, shipping_text, seller, source_url, and rank.
  • Outcome: A normalized active-listing dataset with direct item URLs and source context.

For price intelligence analysts

  • Problem: An analyst needs recurring eBay price snapshots without manually browsing country sites or mixing sold-price research with active listings.
  • How eBay Price Tracker solves it: Schedule runs for saved keywords and export price_text, shipping_text, seller_score, source_url, and processed_at.
  • Outcome: Time-series eBay active-listing data suitable for dashboards.

For AI agents answering shopping and resale questions

  • Problem: An AI assistant needs current eBay options for a user query and must explain whether price differences come from condition, seller, or shipping text.
  • How eBay Price Tracker solves it: Call the Actor through Apify API or MCP and filter results by price, condition, seller, shipping text, and source URL.
  • Outcome: Grounded answers with live eBay listing URLs.

💰 Pricing, limits, and performance

FactValue
Pricing modelPay-per-event
Dataset billing eventresult
FREE result price$0.0079 per result (about $7.90 per 1,000 results)
GOLD / PLATINUM / DIAMOND result price$0.00711 per result
Result unitOne successful product/listing record pushed to the default dataset
Required inputskeyword, country, max_results
Supported countries18 eBay marketplace countries
Output schema58 normalized product fields
Login / cookies requiredNo user login, cookies, or marketplace API key required
Export formatsJSON, JSONL, CSV, Excel, XML, RSS, dataset API

You are billed for dataset results through the configured result charge event. Use max_results to control requested volume; the final count can be lower when the source platform returns fewer public matches.


⚖️ Compared with alternatives

CapabilityeBay Price TrackerManual browsingCustom scraper
Structured product recordsyesnoyou build it
Source URL and query retainedyesmanualdepends on implementation
Normalized price/rating/image fieldsyesnoyou maintain mapping
Respects platform public rankingyesmanual observationeasy to accidentally override
Apify dataset exports and APIyesnoyou build storage/export
Setup time to first runminutesminutes per querydays to weeks

Verdict. eBay Price Tracker is built for active-listing intelligence where eBay condition, shipping, seller, country marketplace, and original result rank matter.


⚠️ Common mistakes to avoid

  1. Treating active listings as sold-price data. This Actor returns public eBay search results for active listings, not completed-sale analytics.
  2. Ignoring condition and shipping. On eBay, two listings with the same title can differ materially by condition, shipping_text, seller, and country marketplace.
  3. Using vague resale keywords. Broad queries can mix accessories, lots, refurbished items, and unrelated products. Use model, variant, condition, or category terms.
  4. Re-sorting without keeping rank. Preserve rank if you need to understand eBay's original search order.
  5. Expecting checkout or seller-account data. This Actor returns public listing data, not purchase, cart, order, message, seller dashboard, or private API data.

🛠️ Troubleshooting

ProblemLikely causeFix
Empty datasetThe keyword has no public results, the selected country is unsupported for that platform, or the platform returned no matches.Try a broader keyword, verify country, and compare with the generated source_url when available.
Fewer rows than max_resultsThe platform exposed fewer public results than requested or hit its own result boundary.Treat max_results as an upper bound, not a guarantee.
Price or rating is emptyThe source result did not expose that field for the item.Use price_text, stock_text, source_url, and product_url for audit.
Results look different from another runMarketplace algorithms, location, availability, ads, and ranking can change.Compare query, country, source_url, rank, and processed_at.

❓ FAQ

What data does eBay Price Tracker return?

eBay Price Tracker returns normalized product records with fields such as title, brand, price, currency, price_text, rating, review_count, stock_text, seller, main_image, product_url, source_url, platform, site, country, query, rank, processor, and processed_at. Optional fields are populated only when the source platform exposes them.

How much does eBay Price Tracker cost?

Pricing is pay-per-event. The dataset billing event is result; current tiered pricing starts at $0.0079 per result on FREE and $0.00711 per result on GOLD, PLATINUM, and DIAMOND. Check the Apify pricing panel for the final account-specific charge.

Which countries does eBay Price Tracker support?

Supported country values are defined in the actor input schema. Current support: Australia, Austria, Belgium, Canada, France, Germany, Hong Kong, Ireland, Italy, Malaysia, Netherlands, Philippines, Poland, Singapore, Spain, Switzerland, United Kingdom, and United States.

Does eBay Price Tracker require a login or API key?

No. eBay Price Tracker is designed for public product/search data and does not require a shopper login, cookies, or a marketplace API key from the user.


🔌 Integrations

eBay Price Tracker plugs into the Apify ecosystem:

  • Schedules — run recurring price and search monitoring jobs (docs).
  • Webhooks — POST completed runs to your pricing database, BI stack, or workflow tool on ACTOR.RUN.SUCCEEDED (docs).
  • Apify API — use run-sync-get-dataset-items for blocking calls or runs for async jobs (docs).
  • MCP Server — call the Actor from Claude, ChatGPT, Cursor, and other agents (docs).
  • No-code tools — connect with Make, Zapier, n8n, Pipedream, Google Sheets, Airtable, and other dataset consumers.

🧱 Sister Actors from TrueFetch

Jobs

Shopping & Deals

Vehicles

Real Estate

Local Business & Food

Classifieds

Social Media

Videos & Text

Content & Articles


📞 Support, changelog, last updated

Support

Changelog

  • 2026-06-29: Replaced stale template copy with eBay Price Tracker SEO/GEO copy, current actor slug, current input schema, and normalized product dataset fields.

{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "eBay Price Tracker",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Cloud",
"url": "https://apify.com/truefetch/ebay-price-tracker",
"description": "Track public eBay marketplace listings by keyword and country site. Export active-listing records with price, currency, condition, shipping, seller signals, source URL, query, and rank.",
"offers": {
"@type": "Offer",
"price": "0.0079",
"priceCurrency": "USD",
"description": "Pay-per-result pricing for the result event"
},
"provider": {
"@type": "Organization",
"name": "TrueFetch",
"url": "https://apify.com/truefetch"
}
}

Last updated: 2026-06-29. Schema: Product search and price tracking Actor. Maintained by TrueFetch.