API Reference
Migration Guide
Move from legacy Open API paths to Open API v1.
Migration Guide
New integrations should call /api/open/v1. Legacy paths remain available during the compatibility window.
| Legacy Path | Open API v1 Path |
|---|---|
POST /api/open/create-model | POST /api/open/v1/voices |
POST /api/open/delete-model | DELETE /api/open/v1/voices/{voiceId} |
POST /api/open/list-models | GET /api/open/v1/voices |
POST /api/open/lip-sync/create | POST /api/open/v1/media/lip-sync/jobs |
GET /api/open/lip-sync/list | GET /api/open/v1/media/lip-sync/jobs |
GET /api/open/lip-sync/query | GET /api/open/v1/media/lip-sync/jobs/{jobId} |
Recommended Order
- Switch read-only calls first, such as profile, voice list, and job status.
- Move creation endpoints after request and response parsing is covered by tests.
- Keep logging both the legacy endpoint and new endpoint during rollout.
- Remove legacy client paths only after production traffic no longer depends on them.