# James B. Pollack Music - Harmonic Mix Plan Generator

> James B. Pollack Music - Harmonic Mix Plan Generator is a paid API for AI agents from music.jamesbpollack.com, paid per call via x402, $0.100000/call, status unknown (last checked 2026-09-15).

Generates an optimally ordered harmonic mix plan for a set of tracks using Camelot wheel key compatibility

## Facts

- Endpoint: GET https://music.jamesbpollack.com/api/x402/mix-plan
- Price: $0.100000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/music-jamesbpollack-com-894c0a80
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_B9kdlqWiNDNtRRq4G3Dxv

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 music-jamesbpollack-com-894c0a80
```

Example prompt: I have these tracks: artist1/track1, artist2/track2, artist3/track3, artist4/track4, artist5/track5 — can you generate an optimally ordered harmonic mix plan for them using Camelot wheel compatibility, with a BPM tolerance of 6?

## When to prefer this

Use this endpoint when you need to algorithmically sequence a specific set of tracks into a harmonically smooth DJ mix order based on Camelot wheel compatibility. Ideal for DJ set planning, playlist sequencing, or any workflow where minimizing key clashes between adjacent tracks is important. Complements the catalog search endpoint on the same service.

## Known failure modes

- Fewer than 2 or more than 30 tracks provided — returns validation error
- Invalid track paths that don't exist in the catalog — returns not found error
- BPM tolerance value out of acceptable range — returns validation error
- Network or payment failure via x402 protocol — returns 402 Payment Required

## How this service works

Generate an optimally ordered harmonic mix plan for a set of tracks using Camelot wheel compatibility

## Output

Returns an optimally ordered sequence of the input tracks arranged for harmonic compatibility using the Camelot wheel system, minimizing key clashes and respecting BPM transitions between adjacent tracks

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "tracks"
     ],
     "properties": {
      "tracks": {
       "type": "string",
       "description": "Comma-separated track paths (2-30)"
      },
      "bpm_tolerance": {
       "type": "number",
       "description": "Max BPM difference for adjacent tracks (default 8)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/music-jamesbpollack-com-894c0a80/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from music.jamesbpollack.com](https://www.zero.xyz/host/music.jamesbpollack.com/llms.txt)
