Skip to content

API overview

CreatorStudio is a Studio layer, not a model provider. The API reflects that. This page is an honest snapshot of what reads are available now, what writes are planned, and how auth and rate limits will work when the surface opens publicly.

Public beta opens April 20, 2026. Product-facing surfaces (Channel Analyzer, Director Brief, Movie Maker) ship first. The programmatic render API ships after.

CSM’s API is built for two audiences.

AI agents that need to read docs and product status. If an agent is helping a creator plan a story, it should be able to pull the shape of CSM’s pipeline, the pricing tiers, the supported formats, and the current beta status from a stable, structured surface. That is what the Docs API and llms.txt serve today.

Integrators who want to embed CSM inside their own product. Channel Analyzer inside an agency dashboard. Director Brief rendering inside a creator CRM. Render jobs triggered from a content calendar tool. That surface is in design. The shape below is planned, not a live contract.

If you’re building against a “stories, not clips” workflow (memory, character continuity, multi-model orchestration under one brief), the API will expose that. It will not expose a raw model-generation endpoint, because that is not what CSM sells.

Three surfaces are live or publicly reachable today.

  1. Docs API. Structured JSON access to this documentation site: pages, sections, search. See /api/docs-api/ for endpoint shapes and examples. Read-only, no auth required.
  2. llms.txt index. An LLM-readable index of the full docs surface at https://docs.creatorstudio.media/llms.txt, plus a concatenated llms-full.txt. See /api/llms-txt/ for format and usage.
  3. Channel Analyzer (public web entry). Free top-of-funnel at https://creatorstudio.media/analyze. Paste a YouTube channel URL, receive a Director Memory Graph (voice, visual fingerprint, audience signal, format DNA) plus a gap analysis. This is a web surface, not a public API endpoint; programmatic access is planned.

If you need to confirm a capability is live before you integrate, hit the health endpoint (planned shape): GET /api/v1/health.

The following surfaces are scoped, designed, and sequenced for post-beta release. Do not integrate against them yet; shapes may shift.

  • Channel Analyzer API. The same analysis run at creatorstudio.media/analyze, exposed as POST /v1/analyze with a channel URL body and a structured DirectorMemoryGraph response.
  • Render API. POST /v1/renders accepts a Director Brief (or a logline plus a Memory Graph reference) and returns a render job. GET /v1/renders/{id} polls status. Designed for programmatic story generation from calendars, CMSes, and agents.
  • Director Memory Graph read API. GET /v1/graphs/{id} returns the structured Graph for connected workflows: voice profile, cast, format DNA, conversion patterns. Read-only for the owning account.
  • Webhook callbacks. Render lifecycle events (render.queued, render.started, render.completed, render.failed) POST to a registered URL so integrators do not have to poll.

When programmatic write endpoints open, auth is Bearer tokens.

Authorization: Bearer csm_live_<token>

Tokens are issued per workspace from the Studio dashboard, scoped (read, render, admin), and revocable. Per-key rate limits apply. Public issuance is not yet open; early integrators will get keys through direct outreach during beta.

Read-only Docs API and llms.txt do not require auth.

Limits are tier-based and mirror the product tiers:

  • Creator ($50 / month): modest render throughput, standard queue.
  • Pro ($100 / month): higher throughput, priority queue, multi-channel keys.
  • Power / Studio ($500 / month): highest throughput, 24x7 stream hooks, brand-kit API access.

One-off renders at $20 are charged per job and share the Creator-tier queue. Channel Analyzer is free (no credit card, no trial timer) as CSM’s top-of-funnel.

Exact RPM numbers land with the v1 spec. Response headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) will carry the live values.

Once GA, all write endpoints live under a v1 namespace: https://api.creatorstudio.media/v1/.... Breaking changes ship under v2; v1 is supported for at least 12 months after the next major lands. Non-breaking additions ship into v1 without a version bump.

The Docs API and llms.txt index are considered stable reads; their shapes evolve additively.