Documentation menu

api

API overview

One REST surface at /api/v1 backs the studio, the MCP server, and your integrations.

Last updated 2026-07-10

Base URL

base url
https://cadenza.media/api/v1

GET /api/v1 returns a live discovery document listing every tool, its method, path, and required scope. The MCP tools are thin mappings over these endpoints, so agent and REST behavior never drift.

The tools

ToolMethod and pathScope
generate_videoPOST /generate_videogenerate
generate_video_stagedPOST /generate_video_stagedgenerate
animate_imagePOST /animate_imagegenerate
ad_from_urlPOST /ad_from_urlbrand+generate
refine_shotPOST /refine_shotgenerate
extend_sequencePOST /extend_sequencegenerate
get_story_intelligence_reportPOST /story_intelligence_reportread
plan_director_promptPOST /director_prompt_planread
list_modelsGET /modelsread
list_brand_profilesGET /brand_profilesread
set_brand_profilePOST /brand_profilesbrand
list_publish_connectionsGET /publish/connectionspublish
publish_videoPOST /publish_videopublish

Conventions

  • JSON in, JSON out. Send Content-Type: application/json.
  • Auth via Authorization: Bearer cadk_... or a signed-in browser session.
  • Free planning calls (read scope) never spend; billable work needs generate or publish.
  • Errors are structured; see errors.
API overview | Cadenza Docs