# Brian Booms Catalog Search

> Brian Booms Catalog Search is a paid API for AI agents from pay.brianbooms.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Search Brian Booms' 116-song music catalog by keyword or mood, returning titles, mood tags, lyric excerpts, and Spotify/lyric-page links.

## Facts

- Endpoint: GET https://pay.brianbooms.com/api/v1/data/catalog-search?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/brian-booms-catalog-search-6d8a5176
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_V9tLWrrh83sLIVtx53PES

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability brian-booms-catalog-search-6d8a5176
```

Example prompt: Search Brian Booms' music catalog for songs tagged with the 'calm' mood and include up to 20 results — I want song titles, lyric excerpts, and Spotify links.

## When to prefer this

Use this endpoint when an agent needs to discover or surface tracks specifically from Brian Booms' catalog based on lyrical content or mood. It is purpose-built for this artist's 116-song library with pre-indexed mood tags and lyric excerpts, making it faster and more targeted than a general music search API for this artist's content.

## Known failure modes

- Empty results when keyword or mood filter matches no songs
- Invalid mood tag value returns error or empty results
- Limit value outside 1-50 range may be rejected or clamped
- Payment failure via x402 protocol blocks access entirely

## How this service works

Use when an agent needs to find Brian Booms tracks by keyword or mood — pre-computed search over his own 116-song catalog with titles, mood tags, lyric excerpts, and Spotify + lyric-page links. Empty q browses the catalog.

## Output

Returns a list of matching songs from Brian Booms' 116-song catalog, each including the song title, mood tags, a lyric excerpt, a Spotify link, and a lyric page link. Results are limited by the specified limit parameter (default 10, max 50).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "q": {
   "type": "string",
   "description": "Keywords to search titles + lyrics. Example: moon. Empty = browse all."
  },
  "mood": {
   "type": "string",
   "description": "Optional mood filter: sleep, calm, focus, meditate, deep, love, faith, celebration, workout, comfort, motivation, night, morning, road, holiday, cinematic."
  },
  "limit": {
   "type": "string",
   "description": "Max results, 1-50. Default 10."
  }
 },
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/brian-booms-catalog-search-6d8a5176/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pay.brianbooms.com](https://www.zero.xyz/host/pay.brianbooms.com/llms.txt)
