cloned-voices

Cloned Voices - Create a cloned voice

Create a cloned voice from one or more audio samples, using the ElevenLabs voice cloning feature. It behaves and is billed exactly like the web flow: the same limit of 30 active voices, the same credit consumption and the same lifecycle.

Audio samples are provided as public https URLs (1 to 5). Each URL is downloaded server-side; the combined downloaded size must not exceed 200 MB.

Creation is asynchronous: the endpoint returns 202 with the new voice in pending status. Poll GET /v1/cloned-voices until the voice reaches completed.

Enterprise only — this endpoint is available exclusively for Enterprise API key plans.

post/v1/cloned-voices

Request

  • Base URL: https://api.magnific.com
  • URL: https://api.magnific.com/v1/cloned-voices
  • Auth: API key in header x-magnific-api-key

Request body

namestring required

User-defined voice name

descriptionstring nullable

Optional voice description

remove_background_noiseboolean

Whether to remove background noise from the samples

audiosstring[] required

1 to 5 audio samples, each a public https URL (max 2048 chars). The URLs are downloaded server-side (SSRF-protected, https only, no redirects); the combined downloaded size must not exceed 200 MB.

Example request

{
  "name": "My Custom Voice",
  "description": "A warm, professional tone",
  "audios": [
    "https://example.com/sample.mp3"
  ]
}

Response

Cloned voice creation accepted; processing asynchronously

successboolean

Example response

{
  "data": {
    "name": "My Custom Voice",
    "id": 42,
    "sqid": "a1b2c3",
    "status": "pending"
  },
  "success": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.