API keys
Creator and Studio accounts can create keys in Settings. Secrets are shown once and belong in server-side configuration.
Developer platform
Authenticated v1 endpoints support music generation, track listing, and track lookup. The repository also includes an MCP service over the same API.
REST example
const response = await fetch("/api/v1/generate", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.CADENCE_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
prompt: "Miami disco groove with live bass",
mood: "bright",
durationSec: 90,
}),
});Creator and Studio accounts can create keys in Settings. Secrets are shown once and belong in server-side configuration.
The checked-in @silverowl/cadence-mcp service exposes generate, list-tracks, and get-track tools through the v1 API.
POST /generate, GET /tracks, and GET /tracks/{id}. Treat the OpenAPI document as the source of truth while the interface evolves.