edit_project_content
Update an ElevenLabs Studio project's content using a project ID and optional URL, document, or JSON source. Initializes or replaces content; spends credits.
Instructions
Update Studio Project Content Spends ElevenLabs credits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from_url | No | An optional URL from which we will extract content to initialize the Studio project. If this is set, 'from_url' and 'from_content' must be null. If neither 'from_url', 'from_document', 'from_content' are provided we will initialize the Studio project as blank. | |
| project_id | Yes | The ID of the Studio project. | |
| auto_convert | No | Whether to auto convert the Studio project to audio or not. | |
| from_content_json | No | An optional content to initialize the Studio project with. If this is set, 'from_url' and 'from_document' must be null. If neither 'from_url', 'from_document', 'from_content' are provided we will initialize the Studio project as blank. Example: [{"name": "Chapter A", "blocks": [{"sub_type": "p", "no | |
| from_document_path | No | An optional .epub, .pdf, .txt or similar file can be provided. If provided, we will initialize the Studio project with its content. If this is set, 'from_url' and 'from_content' must be null. If neither 'from_url', 'from_document', 'from_content' are provided we will initialize the Studio project as | |
| from_document_base64 | No | Base64 contents for "from_document". Use this when the server cannot read your local disk. | |
| from_document_filename | No | Filename to send for "from_document". Some endpoints infer the audio format from it. |