1. Get an API key
- Sign in at app.yuzulabs.io.
- Open Settings → API Keys.
- Click Create key, give it a name, and select scopes:
flows:create,flows:read,flows:approve,flows:cancel. Use*for full access. - Copy the key. It starts with
yzlk_and is only shown once.
2. Make sure your workspace is ready
Before the first request, your workspace needs:- At least one avatar that’s been processed (16:9).
- A configured ElevenLabs voice (or use the workspace default).
- Available video quota.
3. Create a video
flowId. The flow runs asynchronously — script → segments → voice → render.
4. Poll for completion
status is completed, the response includes videoUrl.
Next steps
Full API reference
Every parameter, status, and error code.
Authentication and errors
Bearer tokens, scopes, error codes.