Reverb Scraper
Pricing
from $5.00 / 1,000 results
Reverb Scraper
[๐ฐ $5.00 / 1K] Extract new & used musical instrument listings from Reverb.com โ guitars, amps, pedals, synths, drums, and pro audio gear. Get title, brand, model, year, price, condition, shipping, seller, images, and specs. Search by keyword or paste Reverb URLs.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull new and used musical-instrument listings from Reverb.com at scale โ guitars, amps, effects pedals, synths, drums, pro audio, and DJ gear โ each returned as a clean, structured row with brand, model, year, finish, price, condition, seller shop, and full photo gallery. Search by keyword, narrow by category and condition, or paste any Reverb URL. Built for gear resellers, vintage-guitar dealers, and marketplace analysts who need fresh, structured Reverb pricing data without copying listings by hand.
Why This Scraper?
- 16 gear categories in one dropdown โ target Electric, Acoustic, and Bass Guitars, Amps, Effects & Pedals, Keyboards & Synths, Drums & Percussion, Pro Audio, DJ & Lighting Gear, and 7 more โ or search the entire marketplace at once.
- 10 condition grades, filtered precisely โ from Mint and Excellent down through Good, Fair, Poor, Non-Functioning, and B-Stock, so you can isolate players-grade bargains or collector-clean pieces on demand.
- Prices in 12 currencies โ return every listing in USD, EUR, GBP, JPY, CAD, AUD, and 6 more; the same currency also anchors your minimum/maximum price filter so bounds and results always match.
- Up to 25 images per listing โ full photo galleries, not just the thumbnail, for condition assessment, catalog building, and visual archiving.
- Clean, flat records with no marketplace noise โ a single
brand, a singleimagesarray, plain-text descriptions (HTML stripped), and human-readable category names instead of internal codes. - Ship-to targeting across 10 buyer countries โ return only listings that actually ship to the US, UK, Canada, Germany, Japan, and 5 more, so you never surface gear you can't buy.
- Four sort orders built for price discovery โ Best Match, Price Low-to-High, Price High-to-Low, and Newest Listings, ideal for catching underpriced gear or fresh drops the moment they post.
- Seller, offer, and stock signals on every row โ shop name, seller location, live inventory count, whether the seller accepts offers, and a local-pickup-only flag.
- Paste any Reverb URL and keep its filters โ drop a marketplace search, category, or individual listing URL and the scraper reproduces that page's exact filters โ or skip URLs entirely and just type search terms.
Use Cases
Reseller & Pricing Intelligence
- Track live asking prices for a specific model across every condition grade to price your own inventory competitively
- Surface underpriced listings by sorting a category Price Low-to-High
- Gauge how many of a given guitar or pedal are on the market at once to read supply and demand
Vintage & Collectible Sourcing
- Hunt specific years and finishes of vintage guitars, amps, and synths
- Filter to Mint and Excellent for collector-grade pieces only
- Build brand + model watchlists across the whole marketplace, not just one page
Market Research & Analytics
- Analyze price distributions by category, condition, and currency
- Measure brand presence and category supply, then re-run to track shifts over time
- Compare regional availability using the ship-to country filter
Inventory & Catalog Building
- Populate a store catalog with titles, brands, models, finishes, and photo galleries
- Enrich product databases with structured, deduplicated gear records
- Pull up to 25 images per listing for condition documentation
Lead Generation
- Identify active seller shops and their locations within a category
- Build lists of dealers carrying specific brands
- Find sellers who accept offers for negotiation outreach
Getting Started
Simple keyword search
{"searchTerms": ["gibson les paul"],"maxResults": 50}
Browse a whole category โ no keyword needed
{"category": "electric-guitars","condition": "excellent","sortBy": "price-asc","maxResults": 100}
Filtered category search
{"searchTerms": ["fender stratocaster"],"category": "electric-guitars","condition": "excellent","minPrice": 500,"maxPrice": 1500,"shipsTo": "US","sortBy": "price-asc","currency": "USD"}
From a Reverb URL
{"startUrls": ["https://reverb.com/marketplace/effects-and-pedals?query=boss"],"currency": "GBP","maxResults": 500}
Input Reference
What to Scrape
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | array | ["https://reverb.com/marketplace?query=fender%20stratocaster"] | One or more Reverb URLs โ marketplace searches, category pages, or individual listing pages. The type of each URL is detected automatically and its on-page filters (brand, price, sort, and so on) are reused. You can mix types in one run. |
searchTerms | array | ["gibson les paul"] | Keyword searches such as gibson les paul or boss ds-1. Each term runs as its own Reverb search โ no URL building needed. Use either or both of these fields. |
Search Filters
These refine your Search Terms โ or, when you enter no search term and no URL, they browse the marketplace on their own (for example, pick just a category to pull an entire category). When you paste a URL, every filter comes from the URL itself.
| Parameter | Type | Default | Description |
|---|---|---|---|
category | string | all | Limit results to one of 16 gear categories: All Categories, Electric Guitars, Acoustic Guitars, Bass Guitars, Amps, Effects & Pedals, Keyboards & Synths, Drums & Percussion, Pro Audio, DJ & Lighting Gear, Home Audio, Folk Instruments, Band & Orchestra, Software, Recorded Music, Accessories, Parts. Works with a search term, or on its own to browse the whole category. |
condition | string | all | Return only one condition: Any Condition, Used (any pre-owned), New, Mint, Excellent, Very Good, Good, Fair, Poor, Non-Functioning, or B-Stock. |
minPrice | integer | โ | Only listings priced at or above this amount, in the selected currency. Leave empty for no minimum. |
maxPrice | integer | โ | Only listings priced at or below this amount, in the selected currency. Leave empty for no maximum. |
shipsTo | string | any | Only listings that can ship to a chosen country: Anywhere, United States, United Kingdom, Canada, Australia, Germany, France, Italy, Spain, Netherlands, or Japan. |
sortBy | string | relevance | Result ordering: Best Match, Price: Low to High, Price: High to Low, or Newest Listings. |
Options
| Parameter | Type | Default | Description |
|---|---|---|---|
currency | string | USD | Currency for output prices and the price filters above: US Dollar, Euro, British Pound, Canadian Dollar, Australian Dollar, Japanese Yen, New Zealand Dollar, Swiss Franc, Swedish Krona, Norwegian Krone, Danish Krone, or Mexican Peso. |
maxResults | integer | 100 | Maximum listings to return across all URLs and searches. Set to 0 for unlimited. Start with 10โ50 to test, then increase. |
Output
Each listing is returned as one flat record. Example:
{"id": "84521093","title": "Gibson Les Paul Standard '50s 2021 Heritage Cherry Sunburst","url": "https://reverb.com/item/84521093-gibson-les-paul-standard-50s-2021-heritage-cherry-sunburst","slug": "gibson-les-paul-standard-50s-2021-heritage-cherry-sunburst","brand": "Gibson","model": "Les Paul Standard '50s","year": "2021","finish": "Heritage Cherry Sunburst","category": "electric-guitars","condition": "Excellent","description": "Beautiful 2021 Gibson Les Paul Standard '50s in Heritage Cherry Sunburst. Includes the original hardshell case and all case candy. Light play wear, plays and sounds fantastic.","price": 1899.0,"currency": "USD","priceDisplay": "$1,899","buyerPrice": 1899.0,"offersEnabled": true,"isAuction": false,"listingType": "MAKE_AN_OFFER","state": "live","sold": false,"localPickupOnly": false,"inventory": 1,"hasInventory": true,"shopName": "Chicago Music Exchange","sellerLocation": "Chicago, IL, United States","image": "https://rvb-img.reverb.com/image/upload/.../photo-1.jpg","images": ["https://rvb-img.reverb.com/image/upload/.../photo-1.jpg","https://rvb-img.reverb.com/image/upload/.../photo-2.jpg"],"createdAt": "2024-11-03T14:22:08Z","publishedAt": "2024-11-03T14:25:41Z"}
Core Fields
| Field | Type | Description |
|---|---|---|
id | string | Reverb listing identifier |
title | string | Full listing title |
url | string | Web address of the listing |
slug | string | URL slug of the listing |
brand | string | Make / manufacturer |
model | string | Model name |
year | string | Year or era (when stated) |
finish | string | Colour or finish (when stated) |
category | string | Top-level gear category |
condition | string | Condition display name (e.g. Excellent) |
description | string | Listing description as plain text |
Pricing & Offers
| Field | Type | Description |
|---|---|---|
price | number | Listing price as a number |
currency | string | Currency code of the price |
priceDisplay | string | Formatted price string (e.g. $1,899) |
buyerPrice | number | Buyer-facing price |
offersEnabled | boolean | Whether the seller accepts offers |
isAuction | boolean | Whether the listing is an auction |
listingType | string | Listing type (e.g. BUY_IT_NOW, MAKE_AN_OFFER) |
Availability & Seller
| Field | Type | Description |
|---|---|---|
state | string | Listing state (e.g. live, sold, ended) |
sold | boolean | Whether the listing has sold |
inventory | number | Quantity available |
hasInventory | boolean | Whether stock is available |
localPickupOnly | boolean | Whether the item is local pickup only |
shopName | string | Seller shop name |
sellerLocation | string | Seller region / country |
Media & Timestamps
| Field | Type | Description |
|---|---|---|
image | string | Primary image URL |
images | array | All image URLs (up to 25 per listing) |
createdAt | string | When the listing was created (ISO-8601 UTC) |
publishedAt | string | When the listing was published (ISO-8601 UTC) |
Tips for Best Results
- Start with a
maxResultsof 10โ50 to preview the record shape and confirm your filters before launching a large run. - Find underpriced gear: point a category URL (or a category search) at
sortBy= Price: Low to High โ the cheapest examples of a model float straight to the top, ideal for flip candidates the moment they list. - Ask for exactly the number of listings you need โ
maxResultsreturns that many precisely (request 300 and you get 300), so you only pay for what you asked for. - A single search returns up to roughly 25,000 listings; to go deeper on a huge category, split the run by category or by price band (e.g. several
minPrice/maxPricewindows). - Match
currencyto your market โ it localizes both the output prices and your min/max price bounds, so filters behave exactly as you'd expect. - Combine a keyword with a category to cut noise โ e.g.
stratocasterinside Electric Guitars avoids unrelated straps, cases, and parts. - Reuse a filter set you already built on Reverb by pasting its URL into
startUrlsโ the on-page category, price, and sort settings carry straight over.
Pricing
From $5.00 per 1,000 results โ flat, predictable pay-per-result pricing with no surprises. No compute or time-based charges โ you pay per result, plus a small fixed per-run start fee. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.60 | $0.57 | $0.53 | $0.50 |
| 1,000 | $6.00 | $5.65 | $5.30 | $5.00 |
| 10,000 | $60.00 | $56.50 | $53.00 | $50.00 |
| 100,000 | $600.00 | $565.00 | $530.00 | $500.00 |
A "result" is one listing record pushed to your dataset. Apify platform fees are additional.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps:
- Zapier / Make / n8n โ Workflow automation
- Google Sheets โ Direct spreadsheet export
- Slack / Email โ Notifications when a run finishes
- Webhooks โ Trigger your own systems on run completion
- Apify API โ Full programmatic access
Legal & Ethical Use
This scraper collects publicly available listing data from Reverb.com for legitimate purposes such as market research, pricing analysis, and catalog building. Use it responsibly: respect Reverb's Terms of Service, avoid excessive request volumes, and comply with all applicable laws and regulations โ including data-protection rules โ when handling any collected data. You are responsible for how you use the data you extract.