API Reference
The VoiceCheap API is organized around REST principles. It uses standard HTTP methods, returns JSON-encoded responses, and uses standard HTTP response codes.Base URL
All API requests should be made to:Authentication
All requests require an API key passed in thex-api-key header. See the Authentication page for details.
Content Types
- Request: Use
multipart/form-datafor file uploads,application/jsonfor other requests - Response: All responses are returned as
application/json
Available Endpoints
Start Translation
POST /v1/translateUpload a video or audio file and start a translation project.Get Translation Status
GET /v1/translate/{projectId}/statusCheck the status of a translation project and retrieve results.Get Project Details
GET /v1/projects/{projectId}Retrieve translated version history, lip-sync history, and project state.Delete Project
DELETE /v1/translate/{projectId}Permanently delete a translation project and its assets.
