API · Build with Vichith
Build with Vichith.
One API. Access the entire creative production engine — generation, editing, timeline, render.
REQUEST
POST /v1/generations
Content-Type: application/json
Authorization: Bearer vk_•••••••••
{
"prompt": "Cinematic lighthouse, golden hour,
warm memory, 8mm grain",
"model": "seedream-4.5",
"duration": 8,
"aspect_ratio": "16:9",
"quality": "cinematic"
}
RESPONSE
200 OK · 1.2s
{
"id": "gen_8kxh29ab",
"status": "completed",
"url": "https://cdn.vichith.in/…mp4",
"duration": 8,
"credits_used": 4
}

gen_8kxh29ab · 8s · 4 credits
Generations
Video · Image · Audio
Projects
Create, read, update
Creative World
Scripts, storyboards, assets
Renders
Trigger and poll renders
Webhooks
Real-time generation events
ENDPOINT REFERENCE
POST/v1/generationsCreate a new generation
GET/v1/generations/:idPoll generation status
GET/v1/generations/:id/assetDownload generated asset
POST/v1/projectsCreate a new project
GET/v1/projects/:idRetrieve project state
PATCH/v1/projects/:idUpdate project metadata
GET/v1/projects/:id/assetsList project assets
POST/v1/rendersTrigger a render job
GET/v1/renders/:idPoll render status
GET/v1/modelsList available models
POST/v1/webhooksRegister a webhook endpoint
AUTHENTICATION
Authenticate all requests with a bearer token in the Authorization header. Generate API keys from your Vichith Studio settings.
Authorization: Bearer vk_live_••••••••••••
RATE LIMITS
Creator60 req / min
Studio300 req / min
EnterpriseCustom