Reverb API endpoint
Returns Reverb's full manufacturer/make list -- the value space reverb-search's own make parameter accepts (2,795 values as of 2026-10-15). Does not include a model list -- Reverb's own /api/listings silently ignores a model filter value, so reverb-search has no Model parameter and a model list would have no corresponding filter to use it with.
/reverb/makesNo parameters.
Notable response behavior:
makes is the full, exhaustive manufacturer list as of the request (2,795 values as of 2026-10-15), sorted alphabetically.models field (12,764 values as of 2026-10-15), but reverb-search has no model parameter -- live testing found Reverb's own /api/listings silently ignores an unrecognized model value, so a model discovery list would hand callers values with no corresponding filter to use them with.| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/reverb/makes" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"fetched_at": "2026-10-15T02:00:00Z",
"makes": [
"AKG",
"Alesis",
"Ampeg",
"Epiphone",
"Fender",
"G&L",
"Gibson",
"Ibanez",
"PRS",
"Yamaha"
]
}
}Request schema
No body schema
Response schema
#/definitions/reverb.makesResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | reverb.MakesResponse | No | ||||
| data.fetched_at | string | No | ||||
| data.makes | array | No | ||||
| msg | string | No | OK |
| Status | Description | Schema |
|---|---|---|
| 429 | Too Many Requests | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/reverb/makes" \
-H "x-api-key: $CRAWLORA_API_KEY"