/api/v1/mediaDiscover source media
List and inspect the footage and images available to your workflow.
Public API v1
Use ClutchCut from your own application or automation workflow: discover source media, start generation jobs, inspect results, approve outputs, and move finished content toward the social queue. API access is currently intended for approved early-access accounts.
Keep orchestration in your system while ClutchCut handles the media-aware production steps.
01
Discover media
02
Start a job
03
Review outputs
04
Queue approved work
This example starts a video generation job from an existing media asset. Use an API token with the minimum scopes your workflow needs.
curl -X POST "$CLUTCHCUT_API_BASE_URL/api/v1/generate/video" \
-H "Authorization: Bearer $CLUTCHCUT_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"media_ids": ["media-id"],
"topic": "Three ways to use the product",
"format": "explainer",
"duration": 45,
"platform_target": "general",
"visual_source_policy": "owned_media_only"
}'The API accepts public v1 routes for generation, jobs, media, videos, carousels, social accounts, queue items, scheduling, and queue batches. Content Kit and source-package routes are still being finished.
/api/v1/mediaList and inspect the footage and images available to your workflow.
/api/v1/generate/videoCreate a job grounded in selected media, a topic, and a target format.
/api/v1/generate/carouselCreate a carousel job from the same source-aware media workflow.
/api/v1/jobs/{job_id}Poll a generation job and retrieve linked video or carousel IDs.
/api/v1/social/queueCreate a queue item or batch with destination and caption metadata.
We are keeping the public API docs, MCP adapter, and product behavior aligned before promoting this as a broad automation platform.
The API is designed to keep your media, generation state, approvals, and queue actions traceable as your content operation grows.
Request early access