eBay Resale Research — Seller Feedback Prices avatar

eBay Resale Research — Seller Feedback Prices

Pricing

from $2.48 / 1,000 feedback price observations

Go to Apify Store
eBay Resale Research — Seller Feedback Prices

eBay Resale Research — Seller Feedback Prices

Collect prices displayed with verified purchases on selected public eBay seller feedback pages. Filter item titles and get source links plus separate price summaries for each eBay listing and currency. Feedback samples are not complete sales history.

Pricing

from $2.48 / 1,000 feedback price observations

Rating

0.0

(0)

Developer

Valdeir Lima

Valdeir Lima

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

What does eBay Resale Research do?

Collect item prices displayed alongside verified-purchase feedback for selected eBay sellers. Enter seller usernames, optionally filter item titles, and receive structured observations with source links. Free summaries describe the displayed-price sample for each individual eBay listing and currency.

The source is public seller feedback on eBay.com. These observations cover purchases that received accessible feedback. They do not establish a complete sales history, market-wide sold-search coverage, or the exact final amount a buyer paid. Exact sale dates, shipping, item condition and accepted-offer status remain unavailable.

Use the Actor through Apify Console or API, schedule repeat scans, and connect its dataset to your existing research workflow. No eBay login, account cookies or paid proxy configuration is required.

Why use eBay seller feedback price research?

This Actor helps researchers inspect a seller's reviewed-purchase price sample, compare displayed prices within one listing, and export observations for their own product-matching process. Each record retains the listing ID, feedback ID, original price text and source page so you can inspect its provenance.

Separate purchases of the same listing remain separate observations. Analytics stay within one eBay listing ID and currency, which prevents a seller's unrelated headphones, vacuum cleaners and accessories from becoming one misleading average. Different listings are not automatically treated as identical models or conditions.

How to use eBay Resale Research

  1. Enter one to ten public eBay seller usernames in the Input tab.
  2. Optionally enter words required in the item title and phrases to exclude.
  3. Choose a result limit and a run spending cap, then start the Actor.
  4. Open Displayed price observations for the dataset.
  5. Check Scan coverage and errors for seller outcomes and limits. Open Free listing-level price summaries for the sample statistics.

Start with a small run to check that the chosen sellers expose usable feedback for the products you need. A successful empty result can mean there were no matching accessible observations; it does not prove the seller had no sales.

Input

The Input tab contains the complete form. For example:

{
"sellerUsernames": ["secondipity"],
"query": "sony",
"excludeKeywords": ["case", "charger"],
"maxResults": 100,
"maxPagesPerSeller": 3,
"minSampleSize": 5
}
FieldDefaultMeaning
sellerUsernamesRequired1–10 public usernames, without URLs or credentials.
queryEmptyOptional feedback item-title search. Local matching requires every normalized word as a complete title word, regardless of order.
excludeKeywords[]Up to 30 title words or phrases to exclude; matching ignores case and punctuation.
maxResults100Maximum delivered observations across the run, from 1 to 1,000. Your spending cap can stop output sooner.
maxPagesPerSeller3Maximum accessible feedback pages for each seller, from 1 to 10. Availability and matching feedback determine the actual result count.
minSampleSize5Flag summaries with fewer usable observations as lowSample; accepts 1–100. This does not remove small groups.

The query filters feedback associated with your chosen sellers. It does not discover additional sellers or perform a market-wide eBay sold search. Sellers are processed in input order, so a run-wide limit can leave later sellers unprocessed.

Output

Each paid dataset row is one verified-purchase feedback price observation. The following abbreviated example is illustrative:

{
"recordType": "price-observation",
"saleEvidence": "seller-feedback",
"feedbackId": "1234567890123",
"itemId": "123456789012",
"title": "Example wireless speaker",
"sellerUsername": "example-seller",
"marketplace": "ebay.com",
"displayedPurchasePrice": 49.99,
"currency": "USD",
"priceText": "US $49.99",
"feedbackPeriod": "Past month",
"verifiedPurchase": true,
"soldPrice": null,
"soldDate": null,
"condition": null,
"shippingPrice": null,
"isBestOfferAccepted": null,
"sourceUrl": "https://www.ebay.com/fdbk/feedback_profile/example-seller",
"itemUrl": "https://www.ebay.com/itm/123456789012"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

The free ANALYTICS key-value record contains listing-level groups with priceBasis: "displayed-feedback-item-price", median, 25th and 75th percentiles, mean, minimum, maximum, sample size, exclusions and lowSample. Currency groups remain separate. Shipping is excluded, and exact sale-date spans remain null. These statistics describe the returned feedback sample; they are not a suggested resale price, profit estimate or measure of sales velocity.

The free SUMMARY record reports delivered observations, fetched pages, seller outcomes, title-filter exclusions, duplicates, limits, unprocessed sellers and errors. Review it even when a dataset contains results: some sellers may have failed while others succeeded. ERROR is present only after a fatal run error.

Data table

FieldMeaning
observationIdStable identifier for downstream deduplication of repeat-run exports.
feedbackIdPublic feedback identifier; no buyer identity is returned.
itemId, titleListing associated with the feedback and its displayed title.
sellerUsername, marketplaceSelected seller and source marketplace.
displayedPurchasePrice, currencyParsed displayed item amount and explicitly identified currency.
priceTextSource text supporting the amount.
feedbackPeriodCoarse feedback-age label; it is not a sale date.
verifiedPurchaseIndicates that the source displayed its verified-purchase label.
sourceUrl, itemUrlFeedback page and associated listing links. A listing may have ended.
observedAtTime the Actor read the page, not when the purchase happened.
soldPrice, soldDate, condition, shipping fields, isBestOfferAcceptedNull because this source does not verify them.

Buyer usernames and feedback comments are not included. Masked, ranged, unverified or unparseable price rows do not become paid observations.

Pricing and cost estimation

The launch rate is $2.48 per 1,000 delivered observations ($0.00248 each), plus Apify's standard $0.00005 Actor start event. Run compute is included. Listing-level analytics and the coverage summary have no additional observation charge.

At this rate, 100 delivered observations cost $0.24805 including one start event; 1,000 cost $2.48005. The minimum configurable run budget is $0.01. That is a spending cap setting, not a minimum charge. The Actor respects both your result limit and the available event budget. A start event may still apply to a run that returns no observations or encounters a source error.

Duplicates within one run are removed. Repeat runs can return and charge for the same feedback again; there is no persistent “new observations only” mode. Use observationId to deduplicate your combined exports.

The launch pricing benchmark came from eBay sold-listing tools. Their coverage differs from this seller-feedback product, so compare source scope as well as price. Check the Actor's live Pricing tab for the currently configured rate.

Tips for useful price samples

Use specific product-title words and exclusions to narrow the observations, then inspect the source listings. Title matches alone do not prove identical models, condition, bundles or variants. A shared listing ID provides a grouping boundary, not independent verification of those details.

Increase page limits only when you need more available feedback. No page setting can recover private, removed or inaccessible records. A small sample flag calls attention to limited observations; clearing that flag does not make the sample representative of all purchases.

Scheduled runs can help collect observations over time, but review duplicates and coverage before combining them. The Actor supplies no automated cross-listing matching, currency conversion, accepted-offer reconstruction or shipping estimation.

FAQ and support

Is this an eBay sold-listings search?

The Actor reads selected sellers' public feedback. Its output is explicitly labelled seller-feedback, and the amount lives in displayedPurchasePrice. It does not claim an exact net paid amount or full market coverage.

Why can the run return fewer rows than requested?

Only accessible verified-purchase feedback with a usable price and matching title qualifies. Feedback availability, pagination, filters, source changes and the run budget can all reduce output. SUMMARY explains the observed scan outcome.

Does it bypass login or access challenges?

No. A sign-in requirement, access block or unsupported response is reported as a source error. The Actor uses public access and does not substitute active listings for missing feedback observations.

Can I use it outside the United States?

The supported source is the public ebay.com seller feedback interface. Explicitly displayed currencies are preserved; other marketplace interfaces are not exposed as input options.

This Actor is independently developed and is not affiliated with eBay. Review source terms and the requirements for your intended use. Report reproducible problems through the Issues tab, including your input and run URL. You can also use that channel to discuss a custom research workflow.