Reverb Musical Instruments Scraper avatar

Reverb Musical Instruments Scraper

Pricing

from $11.99 / 1,000 result items

Go to Apify Store
Reverb Musical Instruments Scraper

Reverb Musical Instruments Scraper

Scrapes Reverb.com musical instrument listings by search query, category, condition, or location. Returns each listing as a flat row with price, condition, seller, and photos.

Pricing

from $11.99 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

14

Total users

1

Monthly active users

6 days ago

Last modified

Share

ParseForge

Reverb Musical Instruments Scraper

Scrape Reverb musical instrument listings by search query, category, condition, or location, up to a million per run. Every listing comes with its price, condition, seller, and photos. No login or API key. Export to CSV, JSON, Excel, or XML.

Reverb's official API needs an app registration, OAuth, and rate-limits you. This reads the public listing feeds directly, filtered by search query, category, condition, or seller location, and returns each match in one fixed schema. Perfect for vintage-gear flippers, music store competitive pricing, and instrument insurance.

Who uses itWhat they scrape Reverb for
Vintage gear flippersWhich instruments are underpriced right now
Music store ownersCompetitive pricing for the same models
Market researchersWhat brands and models are trending
Instrument insurersCurrent market value for claims
Data analystsHistorical price trends for forecasting

What it does

This Actor collects Reverb musical instrument listings by search query, category, condition, or location, and returns each one as a flat row.

  • ๐Ÿ” Search by keyword: any instrument name, brand, or model, like 'guitar', 'Fender Stratocaster', or 'piano'.
  • ๐Ÿท๏ธ Category filter: guitars, bass, amps, effects pedals, drums, keyboards, microphones, DJ equipment, and more.
  • โœจ Condition filter: new, mint, excellent, very good, good, fair, or poor.
  • ๐Ÿ“ Location filter: city or ZIP code to find local sellers.
  • ๐Ÿ“„ Pagination: fetch a specific page or up to 100 items per page.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Reverb data

๐Ÿ“ˆ Track vintage gear prices.

A flipper runs the Actor daily for 'vintage guitar' with condition 'excellent' to spot underpriced listings before they sell.

๐Ÿช Monitor competitor pricing.

A music store owner scrapes listings for the same models they stock to adjust their own prices and stay competitive.

๐Ÿ“Š Analyze market trends.

A market researcher collects thousands of listings across categories to identify which brands and models are gaining popularity.

๐Ÿ›ก๏ธ Support insurance claims.

An insurer scrapes current listings for a specific instrument model to determine fair market value for a claim.

Why choose this scraper

What you get
No API keyScrape public Reverb listings without registration or OAuth
Fixed schemaEvery listing returns the same fields for easy analysis
Up to 1M rowsCollect large datasets in a single run
Export anywhereCSV, JSON, Excel, or XML

How it compares

This Actor focuses on flexible search and filtering for Reverb listings, while the competitors below offer similar scraping with different feature sets.

FeatureParseForgeReverb Musical Instruments Marketplace ScraperReverb Scraper - Musical Instrument Listings & Prices API
Search by keywordYesNot listedYes
Filter by categoryYesNot listedYes
Filter by conditionYesNot listedYes
Filter by locationYesNot listedNot listed
Pagination controlsYesNot listedNot listed
Export to CSV, JSON, Excel, XMLYesNot listedNot listed

Configure the run

Drive the Actor from a search query, category, condition, and location, alone or together, and filters run as each listing is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.01599 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$1.60
1,000 results$15.99
10,000 results$159.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Reverb Musical Instruments Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Reverb through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/reverb-com-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your search query and filters. Make sure the category slug and condition are valid. Also, try increasing maxItems or changing the page number.

Why are some listings missing fields?

Not all listings have every field populated. For example, some sellers may not provide a condition or location. The Actor returns whatever is available.

Why is the run slow?

Scraping many pages takes time. Reduce maxItems or perPage to speed up the run. You can also run multiple instances in parallel.

Why did I get a timeout error?

The website may be slow or blocking requests. Try again later or adjust the proxy settings in the Actor's options.

Can I scrape sold listings?

No, this Actor only scrapes active listings. Sold listings are not publicly accessible in the same way.

FAQ

QuestionAnswer
Do I need a Reverb API key?No. This Actor scrapes the public Reverb website directly, so no registration or API key is required.
Can I filter by price range?The current input schema does not include a price range filter. You can filter by search query, category, condition, and location, then filter the results by price in your own code.
How many listings can I scrape in one run?You can set maxItems up to 1,000,000. The Actor will stop after collecting that many listings.
What export formats are supported?You can export the results to CSV, JSON, Excel, or XML from the Apify platform.
Can I scrape a specific seller's listings?The input schema does not have a seller filter. You can search by keyword or category and then filter by seller in the output.
Does this work for international Reverb sites?The Actor scrapes reverb.com. You can filter by location (city or ZIP code) to find local sellers, but the site is primarily US-based.
How often should I run this Actor?It depends on your use case. For price monitoring, daily runs are common. For market research, weekly or monthly may suffice.
Can I get historical data?This Actor only scrapes current listings. To build historical data, run it regularly and store the results.
Is it legal to scrape Reverb?Scraping public data is generally allowed, but you should review Reverb's terms of service and comply with any applicable laws.
What if I get blocked?The Actor uses Apify's proxy infrastructure to reduce blocking. If you experience issues, try reducing the number of requests or using a different proxy configuration.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Reverb.com, LLC. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.