Reverb Scraper for Music Gear Listings and Sold Prices

Reverb shows not only what gear is listed for but what it sold for, model by model. Our Reverb scraper collects both: live listings and the transaction history.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

reverb.com
Reverb Scraper for Music Gear Listings and Sold Prices
reverb.comwhat you get
Typical fields for online stores
titlepricecurrencyin_stockskuratingreviews
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

How Our Reverb Data Scraper Works

  1. You send

    Reverb pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

You decide which part of Reverb matters: a category such as effects pedals or archtop guitars, a list of brands and models, the conditions worth counting, a price band, and the shipping region and currency your analysis should see. We build the crawler, run it on that scope and repair it whenever Reverb reworks its pages. Reverb builds its search cards and Price Guide panels with scripts, so rendering, pacing, proxy rotation and CAPTCHA handling are part of the service.

The project assessment is free, a sample extract shows the real columns before you commit, and field documentation travels with every delivery. Runs can be a one-off pull or a schedule you set - daily to catch price drops and new Transaction History rows, weekly for market studies.

Reverb Listings: Fields We Collect

A Reverb listing lives at reverb.com/item/ followed by a numeric id and a slug written from the title; the id is the key we keep from run to run. Every row is one listing, read the way a visitor sees it:

  • Identitylisting id, URL, title, the breadcrumb from brand down to model family, and the Reverb product the listing is matched to.
  • Product specsbrand, model, finish, year, made in and categories, plus the fields that follow the gear type: for a guitar, body shape and body type, top, back and neck material, fretboard material, number of frets, scale length, right or left handed, pickup and series.
  • Conditionthe grade from Reverb's fixed scale (Brand New, Mint, Excellent, Very Good, Good, Fair, Poor, Non-functioning or B-Stock) and the seller's own text under About this listing.
  • Pricethe price in the run's currency, the Incl. VAT note where a seller shows it, the original price and percentage on a price drop, and whether Make an offer is open.
  • Shippingthe shipping cost to the run's region or the note that the seller has set none, Free Shipping and Free 2-Day Shipping labels, the return window and the seller's country.
  • Demand countersListed (how long ago), Views, Saves and Offers, plus "In 1 Other Cart" and "Only 1 left" where they appear.
  • Shopfor dealers, music stores and brand shops: shop name, location, Joined Reverb year, seller review count and the Preferred Seller, Quick Responder and Quick Shipper badges.
  • Labels and mediaREVERB BUMP on promoted listings, PRICE DROP, the Outlet badge, and photo URLs.

Many sellers are individual musicians. Their usernames, profile links and photos of themselves are personal data, so we leave them out by default and keep the gear, its price and the seller's country.

Reverb Listings: Fields We Collect
Reverb Price History, Price Guide and Sold Prices

Reverb Price History, Price Guide and Sold Prices

A listing matched to a catalogue model links to its Reverb product page at reverb.com/p/ plus a make-and-model slug. That page gathers the live listings of that model, a Product Specs block, an editorial overview, product reviews and the Reverb Price Guide panel - the part that holds the sold prices. The panel gives an Estimated Price Range based on a stated number of orders in Good to Mint condition, a Price History graph by month, and a Transaction History table with the date, condition and final price of each recorded sale in used condition. A model filter narrows it to one variant, such as a label or a production run.

Reverb's own notes explain how to read them: the figures exclude Brand New, B Stock, Fair, Poor and Non-functioning items, prices exclude shipping and tax, and the estimate rests on US sales prices even when it is displayed in another currency. We keep each transaction as its own row, tied to the product and variant, and refresh the table on schedule so new sales are added as they appear.

To track Reverb price drops, repeated runs re-read listings by id and log every change of price and status. Coverage of live stock follows Reverb's search filters: category, condition, brand, price, decade, year, country of origin, seller location, Ships To, and the Find a Deal options Accepts Offers, On Sale and Free Shipping.

About Reverb and How the Marketplace Works

Source
reverb.com
Category
online stores
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

Reverb is a marketplace for new, used, vintage and rare music gear: guitars and basses, pedals and amplifiers, keyboards and synths, drums, recording and live sound equipment. It holds no stock of its own. Every item is listed by a seller, from a musician selling a spare pedal to a guitar dealer, a music store or a brand's own shop.

Condition is its core vocabulary. Brand New is reserved for authorised dealers and makers of handmade gear, B-Stock covers opened, returned and demo units, and used gear is graded from Mint down to Non-functioning, with the definition of the grade printed on the listing itself. Three page types matter for data: the listing; the product page, which groups the listings of one make and model and carries the Price Guide; and the shop, with its location, policies and seller reviews.

Reverb sells to buyers worldwide from one catalogue. On a first visit it sets a shipping region and a currency from the visitor's location - prices in zloty for a visitor in Poland, for example - and locale paths such as reverb.com/uk/ or reverb.com/ca/ open the same listings. A listing without a shipping rate for the chosen region says so, and the Ships To filter decides what a search returns.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

Reverb scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

Why Scrape Reverb Listings and Prices

Reverb publishes what gear actually sold for, model by model, next to the live asking prices. That pairing turns its pages into a working price reference for used music gear.

  • Trade-in and buy-back pricingMusic stores price part-exchange gear against final prices in the Transaction History and against current asking prices for the same model, year and condition.
  • Vintage valuationYear, made in, finish and model variant separate an original from a reissue - a Japanese black-label pedal from a later Taiwanese one - so collectors, insurers and auction houses can follow used guitar prices and pedal prices by production run.
  • Brand and distributor monitoringBrand New and B-Stock listings come from authorised dealers and brand shops, which shows who discounts new gear, by how much and from which country.
  • Demand signalsViews, Saves, Offers and cart counters show interest before a sale happens; price drops and time listed show what does not move.
  • Cross-border spreadsWith seller location and shipping kept per row, the same model listed in Japan, Germany and the United States turns into a comparison of landed cost.

About ScrapeIt

ScrapeIt is a managed web scraping service: we build, run and maintain the crawlers and deliver the data, so nobody on your team writes or babysits scraping code. Marketplaces where every listing is a single item from a different seller need constant upkeep, and Reverb is a clear case - condition grades to normalise, a sold-price record to keep, listings that drop in price or sell. Personal data is processed under GDPR and we never profile individual sellers. Plans start from EUR 169 a month, or EUR 199 for a one-time extract.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer a Reverb API for listings and sold prices?

Yes. The ScrapeIt Reverb API returns listing id, brand, model, condition, price, shipping cost and the Transaction History rows of each product as JSON from an endpoint we host, refreshed on the schedule you set. The same data also comes as CSV or XLSX files, a JSON feed or straight into your database.

Is it legal to scrape Reverb?

Yes. Listings, product pages with their Price Guide panel and the shop details of dealers are shown to any visitor without an account. We collect only publicly available data - everything a visitor can see on Reverb - and we collect it legally. Private sellers' usernames and photos stay out of the rows by default.

Can a Reverb price tracker catch price drops and sales?

Yes. A scheduled run re-reads the listings you follow, records each price drop with the original and the new price, and notes when a listing sells, because its page then reads "That listing sold". For the price actually paid, the product's Transaction History is the better source, since an accepted offer can close below the asking price.

What do Reverb sold prices show, and where do they come from?

They come from the Transaction History on each Reverb product page: one line per recorded sale of a used item, with its date, condition and final price. Above it, the Estimated Price Range states how many orders it is based on and covers Good to Mint condition. Reverb notes that the estimate uses US sales prices and that its figures leave out shipping and tax.

Which Reverb shipping regions and currencies can you cover?

Any that a visitor can choose. Reverb shows prices and shipping costs for the chosen shipping region and currency, and its Ships To filter limits a search to gear that ships there, so we fix both per run - United States with US dollars, or United Kingdom with pounds - and store them on every row. For cross-border studies we repeat the same slice under several regions and join the rows on the listing id.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

  4. 4

    Maintain and support

    Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Reverb data from €169/month. Free project assessment, reply within 1 business day.