V8·MOTIONAI Production Studio
Sign inStart a projectRequest early access
V8-MOTION / API
DEVELOPER API

Production-grade orchestration, by request.

REST endpoints. WebSocket streams. 52 MCP production tools. Voice control. Multi-language output. Everything you need to build on top of a production studio.

RESTWebSocketMCPVoice Control52 Tools
View EndpointsBrowse Tools
01REST API

Core production endpoints

Start productions, check status, control voice input. All endpoints require Bearer token authentication.

METHODENDPOINTDESCRIPTION
POST/api/v2/produce
Start a production from a manuscriptcore
GET/api/v2/produce/{id}/status
Check production statuscore
POST/api/v2/voice/command
Voice control endpointvoice
GET/health
System statussystem
WEBSOCKET STREAMS
LIVEpreview
/preview/ws/{episode_id}

Live production preview — real-time frame-by-frame updates as your production builds

LIVEvoice
/ws/voice/{operator_id}

Voice control stream — speak to your studio, receive confirmations and status

02MCP TOOLS

52 production tools, one protocol

Every tool in the studio is callable through MCP. Browse talent, start productions, approve shots, manage billing — all from your agent or integration.

Production12 tools
Start a production
Check status
Pause production
Resume production
Set pacing
Casting8 tools
Browse talent
Audition a character
License talent
Set royalty terms
Storyboard7 tools
Generate storyboard
Approve a shot
Adjust framing
Reorder scenes
Distribution6 tools
Export episode
Format for platform
Generate thumbnail
Schedule release
Billing5 tools
Check usage
View invoice
Set budget ceiling
Estimate cost
Collaboration7 tools
Invite collaborator
Leave comment
Request approval
View activity
Preview7 tools
Open live preview
Share preview link
Generate timelapse
Take snapshot
03QUICK START

Start a production in one request

Send a manuscript, choose your genre and format, set the cast size, and specify output languages. The studio handles the rest.

curl -X POST https://api.v8motion.com/api/v2/produce \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "manuscript": "manuscript_id_here",
    "genre": "thriller",
    "format": "3min_episodes",
    "cast_size": 4,
    "languages": ["en", "es", "pt"]
  }'
Pass a languages array to produce your video in multiple languages simultaneously. One production run, 70+ supported languages. Same visuals, localized dialogue and captions.
04REFERENCE

Authentication, limits, and events

Authentication
Bearer token authentication on every request. API keys are scoped to your organization with configurable permissions — read-only, production, or full access. Keys rotate on demand from your dashboard.
Rate Limits
Tiered by plan:
Starter: 60 req/min, 5 concurrentProfessional: 300 req/min, 20 concurrentStudio: 1,200 req/min, unlimited concurrent
Webhooks
Subscribe to production lifecycle events — started, shot completed, episode ready, distribution complete. Payloads include production ID, timestamps, and status metadata. Retry with exponential backoff on failure.
· READY ON SET ·

Production-grade, by request.

Full orchestration API. 52 tools. REST + WebSocket. Voice control. Build on a production studio, not a generator.

Request API accessRead the docs