Reference lock is live. Auto renders on Seedance 2.0 Fast.See the lock
Developer docsREST API · Python and Node SDKs · MCP

Docs

SDKs

Both SDKs live in the repository under sdk/ and share one shape. The base URL defaults to http://localhost:3456 and can be changed with base_url / baseURL or ARCLIGHT_BASE_URL.

Python

pip install -e sdk/python
export ARCLIGHT_API_KEY=YOUR_API_KEY

Node

npm install ./sdk/node
export ARCLIGHT_API_KEY=YOUR_API_KEY

Client shape

client.models.list()
client.characters.list()
client.characters.create({ design: true, niche, city, age })
client.videos.create({ character_id, story, duration, dry_run })
client.videos.get(id)
client.videos.list({ limit })
client.videos.waitForOutput(id, { intervalMs, timeoutMs })

Next

MCP server →