provider studio POST /v1/studio/projects/{project_id}
@utdk/elevenlabs /v1/studio/projects/{project_id}
Update Studio Project
Updates the specified Studio project by setting the values of the parameters passed.
project_id path required
The ID of the Studio project.
string
xi-api-key header
Your API key. This is required by most endpoints to access our API programmatically. You can view your xi-api-key using the 'Profile' tab on the website.

Try it

Authentication
Configure credentials for ElevenLabs API Documentation
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

editProject
POST/v1/studio/projects/{project_id}
Updates the specified Studio project by setting the values of the parameters passed.

Parameters

required

The ID of the Studio project.

Input

required

The name of the Studio project, used for identification only.

required

The voice_id that corresponds to the default voice used for new titles.

required

The voice_id that corresponds to the default voice used for new paragraphs.

An optional name of the author of the Studio project, this will be added as metadata to the mp3 file on Studio project or chapter download.

An optional name of the author of the Studio project, this will be added as metadata to the mp3 file on Studio project or chapter download.

An optional ISBN number of the Studio project you want to create, this will be added as metadata to the mp3 file on Studio project or chapter download.

When the Studio project is downloaded, should the returned audio have postprocessing in order to make it compliant with audiobook normalized volume requirements

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import elevenlabs from '@utdk/elevenlabs';

await elevenlabs.editProject({
  "volume_normalization": false
})