reverb_search
Search and browse Reverb marketplace listings for new and used musical instruments and gear, filtering by query, category, product type, make, or price range.
Instructions
Search or browse Reverb musical-instrument listings. Searches or browses Reverb's (reverb.com) marketplace for new and used musical instruments and gear. query, category, product_type, make, min_price, and max_price are all optional and combine as an AND -- a free-text query can be combined with category/product_type/make/price filters in the same request, or every field can be omitted to browse the full active catalog. category accepts a leaf slug from reverb-categories' own categories[].slug field; product_type is a fixed, closed 14-value enum (listed below) that should be passed together with category from the SAME reverb-categories entry, since a category slug alone is not always globally unique (e.g. "cables" exists under both Accessories and Home Audio). An unrecognized category value is silently ignored by the upstream (returns the unfiltered catalog, not zero results or an error) -- a known upstream quirk. make accepts a manufacturer name from reverb-makes' own makes[] field and is a confirmed, real filter. A query with genuinely zero matches returns a well-formed empty result rather than an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| make | No | Manufacturer name filter, from reverb-makes' own makes[] field | |
| page | No | One-based page number, defaults to 1 | |
| limit | No | Results per page, defaults to 24, maximum 50 (the upstream's own silent cap) | |
| query | No | Free-text search query | |
| category | No | Category facet filter, from reverb-categories' own categories[].slug field -- pass together with product_type from the same entry | |
| max_price | No | Maximum price (inclusive), in USD | |
| min_price | No | Minimum price (inclusive), in USD | |
| product_type | No | Product-type filter |