Reverb Sold Price History Scraper avatar

Reverb Sold Price History Scraper

Pricing

from $6.79 / 1,000 results

Go to Apify Store
Reverb Sold Price History Scraper

Reverb Sold Price History Scraper

Export Reverb sold price history: every recorded sale with asking price, final price, condition, date and the estimated value band. CSV, Excel, JSON or XML.

Pricing

from $6.79 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

7 days ago

Last modified

Share

ParseForge Banner

๐Ÿ“Š Reverb Sold Price History Scraper

๐Ÿš€ Export what music gear actually sold for, in seconds. One Fender American Professional II Stratocaster carries 3,297 recorded sales going back to 2020. A Shure SM57 carries 15,844 going back to 2013. Every row has the asking price, the final price, the condition and the date.

Live listings tell you what sellers hope to get. This Actor tells you what buyers actually paid. It reads Reverb's own price guide archive and returns one row per recorded sale, with the price the item was listed at, the price it closed at, the grade it was in and the day the money moved. Alongside every sale it carries the product's estimated value band, its recent average sold price and how many used and new units are on the market right now.

๐ŸŒ Coverage

WhatHow much
Products in the price guide catalogue78,986
Categories14, from Electric Guitars to Pro Audio
Oldest sale seen in testing14 January 2011
Sales on record for a single popular productUp to 15,844
Condition grades recordedMint, Excellent, Very Good, Good, Fair, Poor
Account or API key neededNone

๐Ÿ‘ฅ Who it is for

AudienceWhat they get
Gear resellers and flippersThe real spread between asking price and closing price, per condition grade
Music shopsTrade-in and consignment values backed by thousands of closed sales
Appraisers and insurersDated sale evidence for vintage and collectible instruments
Luthiers and repair shopsWhat a restored instrument in each grade actually fetches
Market analystsMulti-year price curves for a brand, a model or a whole category
CollectorsWhether the model you want is climbing or cooling

๐Ÿ“‹ What the Reverb Sold Price History Scraper does

  1. Finds price guide products by search term, by category, by brand, by build year, or straight from a Reverb product URL you paste in.
  2. Walks each product's full sold archive, newest sale first, 50 sales per request.
  3. Records the asking price, the final price and the discount between them for every sale.
  4. Attaches the estimated value band, the recent average sold price and the live used and new listing counts to every row.
  5. Filters sales by condition grade and by date, so you can pull only 2026 mint sales if that is all you need.
  6. Delivers clean rows you can push straight into CSV, Excel, JSON or XML.

๐ŸŽฌ Full Demo (๐Ÿšง Coming soon)

A short walkthrough video is on the way.

๐Ÿ“Š Output

FieldTypeWhat it is
imageUrlstringProduct photo from the price guide record
productTitlestringProduct name as Reverb writes it
productUrlstringReverb product page
priceGuideUrlstringReverb price guide page for the product
productIdstringReverb comparison shopping page id
productSlugstringURL slug of the product
brandstringManufacturer
categorystringTop-level Reverb category
soldPricenumberWhat the buyer actually paid, excluding shipping and tax
currencystringCurrency of the recorded amounts
askingPricenumberWhat the item was listed at before the sale
discountFromAskPercentnumberHow far the final price fell below the asking price
soldDatestringDate of the sale, YYYY-MM-DD
conditionstringGrade the item was sold in
orderIdstringReverb order id for the sale
estimatedValueLownumberBottom of Reverb's estimated value band
estimatedValueHighnumberTop of Reverb's estimated value band
avgSoldPriceRecentnumberAverage closing price across the last 14 weekly points
usedLowPricenumberCheapest used unit listed right now
newLowPricenumberCheapest new unit listed right now
usedListingsCountnumberUsed units listed right now
newListingsCountnumberNew units listed right now
soldTransactionsTotalnumberTotal sales on record for the product
scrapedAtstringWhen the row was collected
errorstringPopulated only on a failed request row

Sample records

[
{
"imageUrl": "https://rvb-img.reverb.com/i/s--a1fWw2-5--/quality=medium-low,height=800,width=800,fit=contain/nlof5ugh6bn64g2gtxzp.jpg",
"productTitle": "Fender American Professional II Stratocaster",
"productUrl": "https://reverb.com/p/fender-american-professional-ii-stratocaster",
"priceGuideUrl": "https://reverb.com/price-guide/fender-american-professional-ii-stratocaster",
"productId": "126164",
"productSlug": "fender-american-professional-ii-stratocaster",
"brand": "Fender",
"category": "Electric Guitars",
"soldPrice": 1000,
"currency": "USD",
"askingPrice": 1000,
"discountFromAskPercent": 0,
"soldDate": "2026-09-07",
"condition": "Excellent",
"orderId": "26405013",
"estimatedValueLow": 860,
"estimatedValueHigh": 1355,
"avgSoldPriceRecent": 1105.64,
"usedLowPrice": 900,
"newLowPrice": 1389.99,
"usedListingsCount": 230,
"newListingsCount": 368,
"soldTransactionsTotal": 3297,
"scrapedAt": "2026-09-08T07:00:23.950Z",
"error": null
},
{
"imageUrl": "https://rvb-img.reverb.com/i/s--a1fWw2-5--/quality=medium-low,height=800,width=800,fit=contain/nlof5ugh6bn64g2gtxzp.jpg",
"productTitle": "Fender American Professional II Stratocaster",
"productUrl": "https://reverb.com/p/fender-american-professional-ii-stratocaster",
"priceGuideUrl": "https://reverb.com/price-guide/fender-american-professional-ii-stratocaster",
"productId": "126164",
"productSlug": "fender-american-professional-ii-stratocaster",
"brand": "Fender",
"category": "Electric Guitars",
"soldPrice": 1045,
"currency": "USD",
"askingPrice": 1100,
"discountFromAskPercent": 5,
"soldDate": "2026-09-06",
"condition": "Excellent",
"orderId": "26398173",
"estimatedValueLow": 860,
"estimatedValueHigh": 1355,
"avgSoldPriceRecent": 1105.64,
"usedLowPrice": 900,
"newLowPrice": 1389.99,
"usedListingsCount": 230,
"newListingsCount": 368,
"soldTransactionsTotal": 3297,
"scrapedAt": "2026-09-08T07:00:23.950Z",
"error": null
},
{
"imageUrl": "https://rvb-img.reverb.com/i/s--a1fWw2-5--/quality=medium-low,height=800,width=800,fit=contain/nlof5ugh6bn64g2gtxzp.jpg",
"productTitle": "Fender American Professional II Stratocaster",
"productUrl": "https://reverb.com/p/fender-american-professional-ii-stratocaster",
"priceGuideUrl": "https://reverb.com/price-guide/fender-american-professional-ii-stratocaster",
"productId": "126164",
"productSlug": "fender-american-professional-ii-stratocaster",
"brand": "Fender",
"category": "Electric Guitars",
"soldPrice": 1778.54,
"currency": "USD",
"askingPrice": 1778.54,
"discountFromAskPercent": 0,
"soldDate": "2026-09-06",
"condition": "Mint",
"orderId": "26401639",
"estimatedValueLow": 860,
"estimatedValueHigh": 1355,
"avgSoldPriceRecent": 1105.64,
"usedLowPrice": 900,
"newLowPrice": 1389.99,
"usedListingsCount": 230,
"newListingsCount": 368,
"soldTransactionsTotal": 3297,
"scrapedAt": "2026-09-08T07:00:23.950Z",
"error": null
}
]

โœจ Why choose this Actor

  • Real closed sales, not asking prices. Every row is a transaction Reverb recorded, with an order id behind it.
  • Both sides of the negotiation. You get the asking price and the final price, so you can measure how much room a seller really has.
  • The full archive. Not a 90-day window. Popular products go back to 2011.
  • Grades that the website itself hides. The on-site table trims Fair and Poor sales. This Actor keeps them.
  • Market context on every row. Estimated value band, recent average and live inventory counts travel with each sale.
  • No account, no key, no proxy. The source answers direct requests, so runs are fast and cheap.

๐Ÿ“ˆ How it compares to alternatives

ApproachSold pricesAsking price tooFull historySetup
This ActorYes, every recorded saleYesBack to 2011Paste a term, press start
Reverb website price guideYes, but you need a free Reverb account and manual pagingNoYesManual, one product at a time
Live listing scrapersNo, only what sellers are asking todayAsking onlyNoEasy
eBay sold searchYes, but different marketplace and only about 90 daysNoNoManual
Buying a market reportAggregated onlyNoVariesSlow and expensive

Reverb's own price guide is the reference the whole used gear market quotes. This Actor turns it into a spreadsheet.

๐Ÿš€ How to use

  1. Create a free Apify account. New accounts get $5 in free credit: sign up here.
  2. Open the Actor and type what you want priced, for example gibson les paul standard or moog subsequent 37. You can paste Reverb product URLs instead.
  3. Optionally narrow it down: pick categories, a brand, a build year range, condition grades, or a date window.
  4. Set how many rows you want and press Start.
  5. Download the dataset as CSV, Excel, JSON or XML, or pull it from the API.

๐Ÿ’ผ Business use cases

Reselling and arbitrage

Compare the recent average sold price against the cheapest used unit listed right now. When the live floor sits well under the closing average, that is a flip.

Trade-in and consignment offers

Quote a customer from thousands of dated sales in their exact condition grade rather than a gut feeling.

Insurance and appraisal evidence

A vintage instrument valuation holds up far better when it cites twenty dated sales of the same model.

Category and brand trend tracking

Sweep a whole category, group by month, and see which brands are appreciating and which are sliding.

๐Ÿ”Œ Automating Reverb Sold Price History Scraper

Schedule the Actor to rerun weekly and append to the same dataset. Because every sale carries an orderId, appending never double counts. Common setups:

  • A weekly pull of your watchlist models into Google Sheets.
  • A monthly category sweep into BigQuery for a price index.
  • A webhook that fires whenever a model's recent average sold price moves more than five percent.

๐ŸŒŸ Beyond business use cases

  • Settle an argument about whether the guitar you sold in 2019 was a good deal.
  • Build a price chart for a model that no chart exists for.
  • Track how a signature model behaves after the artist tours.
  • Teach a data class with a genuinely interesting time series.

๐Ÿค– Ask an AI assistant about this scraper

Paste this into ChatGPT, Claude or Gemini:

I have a dataset of Reverb sold prices with the fields soldPrice, askingPrice, discountFromAskPercent, soldDate, condition, productTitle and estimatedValueLow and estimatedValueHigh. Show me how to compute a monthly median sold price for each condition grade and flag models where the median is rising three months in a row.

โ“ Frequently Asked Questions

๐Ÿ”‘ Do I need a Reverb account or an API key?

No. The price guide archive answers anonymous requests. Reverb's own website asks visitors to register before it shows the transaction table, but the data behind it is open.

๐Ÿ’€ Are these really sold items, not live listings?

Yes. Each row is a recorded sale with an order id, a sale date and the amount the buyer paid. For live listings on sale right now, use the Reverb Listing Scraper instead.

๐Ÿ“… How far back does the history go?

To the first sale Reverb recorded for the product. In testing that was 14 January 2011 for a vintage Gibson, and 2020 for a model launched in 2020.

๐Ÿ”ข How many sales can one product return?

All of them. A Shure SM57 returned 15,844 sales across 317 pages. Your result limit is the only cap.

๐Ÿท What is the difference between the asking price and the sold price?

The asking price is what the listing showed before the sale. The sold price is what the buyer paid after any accepted offer. The gap between them is in discountFromAskPercent.

โญ Which condition grades appear?

Mint, Excellent, Very Good, Good, Fair and Poor. Reverb's own on-site table hides Fair and Poor. This Actor keeps them.

๐Ÿ’ฑ Are all amounts in the same currency?

Reverb normalises the archive to USD on every record seen in testing, and the currency field states it per row so you never have to assume.

๐Ÿ“ฆ Do shipping and tax count?

No. Reverb records the item price only, so the amounts exclude shipping, tax, VAT and GST.

๐Ÿงญ What is the estimated value band?

Reverb's own low and high estimate for the product in good to mint condition, taken from the same archive. It travels on every row so you can compare a single sale against the band.

๐Ÿ‘ค Can I see who bought or sold it?

No. Reverb publishes the order id, the amount, the grade and the date, and nothing about the buyer or the seller. That is the honest ceiling of this source.

๐Ÿ”Ž How do I scrape a specific product?

Paste its Reverb URL, either the product page such as https://reverb.com/p/shure-sm57 or the price guide page such as https://reverb.com/price-guide/shure-sm57.

๐Ÿšฆ How many products can one search term cover?

Reverb's catalogue search returns at most 2,500 products per query, 50 per page across 50 pages. Split a very broad sweep into several narrower terms.

๐ŸŒ Do I need a proxy?

No. The source answers direct requests, so the proxy is off by default. Turn it on only for very large runs.

๐Ÿงน Why do I see "Not Disclosed" and "N/A" instead of empty cells?

Empty cells break spreadsheets and joins. "Not Disclosed" means Reverb withholds the value, "N/A" means it does not apply to that record.

๐Ÿ”Œ Integrate with any app

Everything the Actor produces is available through the Apify API, so you can wire it into Make, Zapier, n8n, Google Sheets, Airtable, Slack, BigQuery or your own backend. Runs can be scheduled, chained or triggered by webhook.

  • Reverb Listing Scraper for live listings with seller, location, views and watchers.
  • Reverb Item Reviews Scraper for product reviews and ratings.
  • Google Shopping Prices Scraper for cross-marketplace price checks.

๐Ÿ’ก Pro Tip: browse the rest of the catalogue at apify.com/parseforge to combine sold history with live listings in one workflow.

๐Ÿ†˜ Need Help? Open our contact form


ParseForge is not affiliated with, endorsed by, or connected to Reverb.com LLC. This Actor collects only publicly available data and is intended for lawful research, valuation and market analysis. Respect Reverb's terms of service and applicable law when you use it.