Upload custom voice

Use this API to upload custom mp3 file as your voice for specific slide.

Rate limited to 20 requests per minute and 200 per hour. This limit applies to every caller, not only API tokens. Read the X-RateLimit-* headers on a successful response to see how much headroom is left before you are rejected.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

This endpoint allows you to upload a voice (audio) file for a specific video and slide. It is protected by a rate limiter that restricts the number of uploads per account per minute and per hour. We accept only mp3 file format via API.

Rate Limiting

Rate limiting is enforced per account, not per user or IP.

20 requests per minute
200 requests per hour

Headers returned

Use these headers to get information about rate limits: X-RateLimit-Limit-Min, X-RateLimit-Remaining-Min, X-RateLimit-Reset-Min
X-RateLimit-Limit-Hour, X-RateLimit-Remaining-Hour, X-RateLimit-Reset-Hour
Retry-After (if limit exceeded)

📘

We expect multipart/form-data body. Must include a file field named file (the audio file to upload)

Path Params
string
required

ID of the video

string
required

ID of the slide

Body Params
file
required

The audio to use as this slide's voice-over. Send it as a form part named file — the request fails with There is no file with name "file" in the form-data request otherwise. API callers may upload mp3 only.

Responses

Retry-After tells you how long to wait — use it rather than a fixed backoff.

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json