-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopenapi.json
More file actions
1 lines (1 loc) · 77.9 KB
/
openapi.json
File metadata and controls
1 lines (1 loc) · 77.9 KB
1
{"openapi":"3.0.2","info":{"title":"ElevenLabs API Documentation","description":"This is the documentation for the ElevenLabs API. You can use this API to use our service programmatically, this is done by using your xi-api-key. <br/> You can view your xi-api-key using the 'Profile' tab on https://elevenlabs.io. Our API is experimental so all endpoints are subject to change.","version":"1.0"},"paths":{"/v1/history":{"get":{"tags":["history"],"summary":"Get Generated Items","description":"Returns metadata about all your generated audio.","operationId":"Get_generated_items_v1_history_get","parameters":[{"description":"How many history items to return at maximum. Can not exceed 1000, defaults to 100.","required":false,"schema":{"title":"Page Size","type":"integer","description":"How many history items to return at maximum. Can not exceed 1000, defaults to 100.","default":100},"name":"page_size","in":"query"},{"description":"After which history_item_id to start fetching, use this parameter to paginate across a large collection of history items. In case this parameter is not provided history items will be fetched starting from the most recently created one ordered descending by their creation date.","required":false,"schema":{"title":"Start After History Item Id","type":"string","description":"After which history_item_id to start fetching, use this parameter to paginate across a large collection of history items. In case this parameter is not provided history items will be fetched starting from the most recently created one ordered descending by their creation date."},"name":"start_after_history_item_id","in":"query"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetHistoryResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/{history_item_id}":{"get":{"tags":["history"],"summary":"Get History Item By Id","description":"Returns information about an history item by its ID.","operationId":"Get_history_item_by_ID_v1_history__history_item_id__get","parameters":[{"description":"History item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs.","required":true,"schema":{"title":"History Item Id","type":"string","description":"History item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs."},"example":"VW7YKqPnjY4h39yTbx2L","name":"history_item_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HistoryItemResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["history"],"summary":"Delete History Item","description":"Delete a history item by its ID","operationId":"Delete_history_item_v1_history__history_item_id__delete","parameters":[{"description":"History item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs.","required":true,"schema":{"title":"History Item Id","type":"string","description":"History item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs."},"example":"VW7YKqPnjY4h39yTbx2L","name":"history_item_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/{history_item_id}/audio":{"get":{"tags":["history"],"summary":"Get Audio From History Item","description":"Returns the audio of an history item.","operationId":"Get_audio_from_history_item_v1_history__history_item_id__audio_get","parameters":[{"description":"History item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs.","required":true,"schema":{"title":"History Item Id","type":"string","description":"History item ID to be used, you can use GET https://api.elevenlabs.io/v1/history to receive a list of history items and their IDs."},"example":"VW7YKqPnjY4h39yTbx2L","name":"history_item_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"audio/mpeg":{}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history/download":{"post":{"tags":["history"],"summary":"Download History Items","description":"Download one or more history items. If one history item ID is provided, we will return a single audio file. If more than one history item IDs are provided, we will provide the history items packed into a .zip file.","operationId":"Download_history_items_v1_history_download_post","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_Download_history_items_v1_history_download_post"}}},"required":true},"responses":{"200":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices/{voice_id}/samples/{sample_id}":{"delete":{"tags":["samples"],"summary":"Delete Sample","description":"Removes a sample by its ID.","operationId":"Delete_sample_v1_voices__voice_id__samples__sample_id__delete","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"Sample ID to be used, you can use GET https://api.elevenlabs.io/v1/voices/{voice_id} to list all the available samples for a voice.","required":true,"schema":{"title":"Sample Id","type":"string","description":"Sample ID to be used, you can use GET https://api.elevenlabs.io/v1/voices/{voice_id} to list all the available samples for a voice."},"example":"VW7YKqPnjY4h39yTbx2L","name":"sample_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices/{voice_id}/samples/{sample_id}/audio":{"get":{"tags":["samples"],"summary":"Get Audio From Sample","description":"Returns the audio corresponding to a sample attached to a voice.","operationId":"Get_audio_from_sample_v1_voices__voice_id__samples__sample_id__audio_get","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"Sample ID to be used, you can use GET https://api.elevenlabs.io/v1/voices/{voice_id} to list all the available samples for a voice.","required":true,"schema":{"title":"Sample Id","type":"string","description":"Sample ID to be used, you can use GET https://api.elevenlabs.io/v1/voices/{voice_id} to list all the available samples for a voice."},"example":"VW7YKqPnjY4h39yTbx2L","name":"sample_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"audio/*":{}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/text-to-speech/{voice_id}":{"post":{"tags":["text-to-speech"],"summary":"Text To Speech","description":"Converts text into speech using a voice of your choice and returns audio.","operationId":"Text_to_speech_v1_text_to_speech__voice_id__post","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"You can turn on latency optimizations at some cost of quality. The best possible final latency varies by model. Possible values:\n0 - default mode (no latency optimizations)\n1 - normal latency optimizations (about 50% of possible latency improvement of option 3)\n2 - strong latency optimizations (about 75% of possible latency improvement of option 3)\n3 - max latency optimizations\n4 - max latency optimizations, but also with text normalizer turned off for even more latency savings (best latency, but can mispronounce eg numbers and dates).\n\nDefaults to 0.\n","required":false,"schema":{"title":"How much we should optimize streaming request latency (time to first audio byte).","maximum":22.0,"minimum":0.0,"type":"integer","description":"You can turn on latency optimizations at some cost of quality. The best possible final latency varies by model. Possible values:\n0 - default mode (no latency optimizations)\n1 - normal latency optimizations (about 50% of possible latency improvement of option 3)\n2 - strong latency optimizations (about 75% of possible latency improvement of option 3)\n3 - max latency optimizations\n4 - max latency optimizations, but also with text normalizer turned off for even more latency savings (best latency, but can mispronounce eg numbers and dates).\n\nDefaults to 0.\n","default":0},"name":"optimize_streaming_latency","in":"query"},{"description":"Output format of the generated audio. Must be one of:\nmp3_44100_64 - output format, mp3 with 44.1kHz sample rate at 64kbps.\nmp3_44100_96 - output format, mp3 with 44.1kHz sample rate at 96kbps.\nmp3_44100_128 - default output format, mp3 with 44.1kHz sample rate at 128kbps.\nmp3_44100_192 - output format, mp3 with 44.1kHz sample rate at 192kbps. Requires you to be subscribed to Creator tier or above.\npcm_16000 - PCM format (S16LE) with 16kHz sample rate.\npcm_22050 - PCM format (S16LE) with 22.05kHz sample rate.\npcm_24000 - PCM format (S16LE) with 24kHz sample rate.\npcm_44100 - PCM format (S16LE) with 44.1kHz sample rate. Requires you to be subscribed to Independent Publisher tier or above.\n","required":false,"schema":{"title":"Output format of the generated audio.","type":"string","description":"Output format of the generated audio. Must be one of:\nmp3_44100_64 - output format, mp3 with 44.1kHz sample rate at 64kbps.\nmp3_44100_96 - output format, mp3 with 44.1kHz sample rate at 96kbps.\nmp3_44100_128 - default output format, mp3 with 44.1kHz sample rate at 128kbps.\nmp3_44100_192 - output format, mp3 with 44.1kHz sample rate at 192kbps. Requires you to be subscribed to Creator tier or above.\npcm_16000 - PCM format (S16LE) with 16kHz sample rate.\npcm_22050 - PCM format (S16LE) with 22.05kHz sample rate.\npcm_24000 - PCM format (S16LE) with 24kHz sample rate.\npcm_44100 - PCM format (S16LE) with 44.1kHz sample rate. Requires you to be subscribed to Independent Publisher tier or above.\n","default":"mp3_44100_128"},"name":"output_format","in":"query"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_Text_to_speech_v1_text_to_speech__voice_id__post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"audio/mpeg":{}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/text-to-speech/{voice_id}/stream":{"post":{"tags":["text-to-speech"],"summary":"Text To Speech","description":"Converts text into speech using a voice of your choice and returns audio as an audio stream.","operationId":"Text_to_speech_v1_text_to_speech__voice_id__stream_post","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"You can turn on latency optimizations at some cost of quality. The best possible final latency varies by model. Possible values:\n0 - default mode (no latency optimizations)\n1 - normal latency optimizations (about 50% of possible latency improvement of option 3)\n2 - strong latency optimizations (about 75% of possible latency improvement of option 3)\n3 - max latency optimizations\n4 - max latency optimizations, but also with text normalizer turned off for even more latency savings (best latency, but can mispronounce eg numbers and dates).\n\nDefaults to 0.\n","required":false,"schema":{"title":"How much we should optimize streaming request latency (time to first audio byte).","maximum":22.0,"minimum":0.0,"type":"integer","description":"You can turn on latency optimizations at some cost of quality. The best possible final latency varies by model. Possible values:\n0 - default mode (no latency optimizations)\n1 - normal latency optimizations (about 50% of possible latency improvement of option 3)\n2 - strong latency optimizations (about 75% of possible latency improvement of option 3)\n3 - max latency optimizations\n4 - max latency optimizations, but also with text normalizer turned off for even more latency savings (best latency, but can mispronounce eg numbers and dates).\n\nDefaults to 0.\n","default":0},"name":"optimize_streaming_latency","in":"query"},{"description":"Output format of the generated audio. Must be one of:\nmp3_44100_64 - output format, mp3 with 44.1kHz sample rate at 64kbps.\nmp3_44100_96 - output format, mp3 with 44.1kHz sample rate at 96kbps.\nmp3_44100_128 - default output format, mp3 with 44.1kHz sample rate at 128kbps.\nmp3_44100_192 - output format, mp3 with 44.1kHz sample rate at 192kbps. Requires you to be subscribed to Creator tier or above.\npcm_16000 - PCM format (S16LE) with 16kHz sample rate.\npcm_22050 - PCM format (S16LE) with 22.05kHz sample rate.\npcm_24000 - PCM format (S16LE) with 24kHz sample rate.\npcm_44100 - PCM format (S16LE) with 44.1kHz sample rate. Requires you to be subscribed to Independent Publisher tier or above.\n","required":false,"schema":{"title":"Output format of the generated audio.","type":"string","description":"Output format of the generated audio. Must be one of:\nmp3_44100_64 - output format, mp3 with 44.1kHz sample rate at 64kbps.\nmp3_44100_96 - output format, mp3 with 44.1kHz sample rate at 96kbps.\nmp3_44100_128 - default output format, mp3 with 44.1kHz sample rate at 128kbps.\nmp3_44100_192 - output format, mp3 with 44.1kHz sample rate at 192kbps. Requires you to be subscribed to Creator tier or above.\npcm_16000 - PCM format (S16LE) with 16kHz sample rate.\npcm_22050 - PCM format (S16LE) with 22.05kHz sample rate.\npcm_24000 - PCM format (S16LE) with 24kHz sample rate.\npcm_44100 - PCM format (S16LE) with 44.1kHz sample rate. Requires you to be subscribed to Independent Publisher tier or above.\n","default":"mp3_44100_128"},"name":"output_format","in":"query"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Body_Text_to_speech_v1_text_to_speech__voice_id__stream_post"}}},"required":true},"responses":{"200":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/user/subscription":{"get":{"tags":["user"],"summary":"Get User Subscription Info","description":"Gets extended information about the users subscription","operationId":"Get_user_subscription_info_v1_user_subscription_get","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExtendedSubscriptionResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/user":{"get":{"tags":["user"],"summary":"Get User Info","description":"Gets information about the user","operationId":"Get_user_info_v1_user_get","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices":{"get":{"tags":["voices"],"summary":"Get Voices","description":"Gets a list of all available voices for a user.","operationId":"Get_voices_v1_voices_get","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetVoicesResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices/settings/default":{"get":{"tags":["voices"],"summary":"Get Default Voice Settings.","description":"Gets the default settings for voices. \"similarity_boost\" corresponds to\"Clarity + Similarity Enhancement\" in the web app and \"stability\" corresponds to \"Stability\" slider in the web app.","operationId":"Get_default_voice_settings__v1_voices_settings_default_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceSettingsResponseModel"}}}}}}},"/v1/voices/{voice_id}/settings":{"get":{"tags":["voices"],"summary":"Get Voice Settings","description":"Returns the settings for a specific voice. \"similarity_boost\" corresponds to\"Clarity + Similarity Enhancement\" in the web app and \"stability\" corresponds to \"Stability\" slider in the web app.","operationId":"Get_voice_settings_v1_voices__voice_id__settings_get","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceSettingsResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices/{voice_id}":{"get":{"tags":["voices"],"summary":"Get Voice","description":"Returns metadata about a specific voice.","operationId":"Get_voice_v1_voices__voice_id__get","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"If set will return settings information corresponding to the voice, requires authorization.","required":false,"schema":{"title":"With Settings","type":"boolean","description":"If set will return settings information corresponding to the voice, requires authorization.","default":false},"name":"with_settings","in":"query"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoiceResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["voices"],"summary":"Delete Voice","description":"Deletes a voice by its ID.","operationId":"Delete_voice_v1_voices__voice_id__delete","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices/{voice_id}/settings/edit":{"post":{"tags":["voices"],"summary":"Edit Voice Settings","description":"Edit your settings for a specific voice. \"similarity_boost\" corresponds to\"Clarity + Similarity Enhancement\" in the web app and \"stability\" corresponds to \"Stability\" slider in the web app.","operationId":"Edit_voice_settings_v1_voices__voice_id__settings_edit_post","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"title":"Settings","allOf":[{"$ref":"#/components/schemas/VoiceSettingsResponseModel"}],"description":"The settings for a specific voice."}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices/add":{"post":{"tags":["voices"],"summary":"Add Voice","description":"Add a new voice to your collection of voices in VoiceLab.","operationId":"Add_voice_v1_voices_add_post","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_Add_voice_v1_voices_add_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddVoiceResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/voices/{voice_id}/edit":{"post":{"tags":["voices"],"summary":"Edit Voice","description":"Edit a voice created by you.","operationId":"Edit_voice_v1_voices__voice_id__edit_post","parameters":[{"description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices.","required":true,"schema":{"title":"Voice Id","type":"string","description":"Voice ID to be used, you can use https://api.elevenlabs.io/v1/voices to list all the available voices."},"example":"21m00Tcm4TlvDq8ikWAM","name":"voice_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_Edit_voice_v1_voices__voice_id__edit_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects":{"get":{"tags":["projects"],"summary":"Get Projects","description":"Returns a list of your projects together and its metadata.","operationId":"Get_projects_v1_projects_get","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetProjectsResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/add":{"post":{"tags":["projects"],"summary":"Add Project","description":"Creates a new project, it can be either initialized as blank, from a document or from a URL.","operationId":"Add_project_v1_projects_add_post","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_Add_project_v1_projects_add_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddProjectResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}":{"get":{"tags":["projects"],"summary":"Get Project By Id","description":"Returns information about a specific project. This endpoint returns more detailed information about a project than GET api.elevenlabs.io/v1/projects.","operationId":"Get_project_by_ID_v1_projects__project_id__get","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectExtendedResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["projects"],"summary":"Delete Project","description":"Delete a project by its project_id.","operationId":"Delete_project_v1_projects__project_id__delete","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/convert":{"post":{"tags":["projects"],"summary":"Convert Project","description":"Starts conversion of a project and all of its chapters.","operationId":"Convert_project_v1_projects__project_id__convert_post","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/snapshots":{"get":{"tags":["projects"],"summary":"Get Project Snapshots","description":"Gets the snapshots of a project.","operationId":"Get_project_snapshots_v1_projects__project_id__snapshots_get","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectSnapshotsResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/snapshots/{project_snapshot_id}/stream":{"post":{"tags":["projects"],"summary":"Stream Project Audio","description":"Stream the audio from a project snapshot.","operationId":"Stream_project_audio_v1_projects__project_id__snapshots__project_snapshot_id__stream_post","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"The project_snapshot_id of the project snapshot. You can query GET /v1/projects/{project_id}/snapshots to list all available snapshots for a project.","required":true,"schema":{"title":"Project Snapshot Id","type":"string","description":"The project_snapshot_id of the project snapshot. You can query GET /v1/projects/{project_id}/snapshots to list all available snapshots for a project."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_snapshot_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/chapters":{"get":{"tags":["projects"],"summary":"Get Chapters","description":"Returns a list of your chapters for a project together and its metadata.","operationId":"Get_chapters_v1_projects__project_id__chapters_get","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetChaptersResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/chapters/{chapter_id}":{"get":{"tags":["projects"],"summary":"Get Chapter By Id","description":"Returns information about a specific chapter.","operationId":"Get_chapter_by_ID_v1_projects__project_id__chapters__chapter_id__get","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project.","required":true,"schema":{"title":"Chapter Id","type":"string","description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project."},"example":"21m00Tcm4TlvDq8ikWAM","name":"chapter_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChapterResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["projects"],"summary":"Delete Chapter","description":"Delete a chapter by its chapter_id.","operationId":"Delete_chapter_v1_projects__project_id__chapters__chapter_id__delete","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project.","required":true,"schema":{"title":"Chapter Id","type":"string","description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project."},"example":"21m00Tcm4TlvDq8ikWAM","name":"chapter_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/chapters/{chapter_id}/convert":{"post":{"tags":["projects"],"summary":"Convert Chapter","description":"Starts conversion of a specific chapter.","operationId":"Convert_chapter_v1_projects__project_id__chapters__chapter_id__convert_post","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project.","required":true,"schema":{"title":"Chapter Id","type":"string","description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project."},"example":"21m00Tcm4TlvDq8ikWAM","name":"chapter_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/chapters/{chapter_id}/snapshots":{"get":{"tags":["projects"],"summary":"Get Chapter Snapshots","description":"Gets information about all the snapshots of a chapter, each snapshot corresponds can be downloaded as audio. Whenever a chapter is converted a snapshot will be automatically created.","operationId":"Get_chapter_snapshots_v1_projects__project_id__chapters__chapter_id__snapshots_get","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project.","required":true,"schema":{"title":"Chapter Id","type":"string","description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project."},"example":"21m00Tcm4TlvDq8ikWAM","name":"chapter_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChapterSnapshotsResponseModel"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/projects/{project_id}/chapters/{chapter_id}/snapshots/{chapter_snapshot_id}/stream":{"post":{"tags":["projects"],"summary":"Stream Chapter Audio","description":"Stream the audio from a chapter snapshot. Use GET /v1/projects/{project_id}/chapters/{chapter_id}/snapshots to return the chapter snapshots of a chapter.","operationId":"Stream_chapter_audio_v1_projects__project_id__chapters__chapter_id__snapshots__chapter_snapshot_id__stream_post","parameters":[{"description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects.","required":true,"schema":{"title":"Project Id","type":"string","description":"The project_id of the project, you can query GET https://api.elevenlabs.io/v1/projects to list all available projects."},"example":"21m00Tcm4TlvDq8ikWAM","name":"project_id","in":"path"},{"description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project.","required":true,"schema":{"title":"Chapter Id","type":"string","description":"The chapter_id of the chapter. You can query GET https://api.elevenlabs.io/v1/projects/{project_id}/chapters to list all available chapters for a project."},"example":"21m00Tcm4TlvDq8ikWAM","name":"chapter_id","in":"path"},{"description":"The chapter_snapshot_id of the chapter snapshot. You can query GET /v1/projects/{project_id}/chapters/{chapter_id}/snapshots to the all available snapshots for a chapter.","required":true,"schema":{"title":"Chapter Snapshot Id","type":"string","description":"The chapter_snapshot_id of the chapter snapshot. You can query GET /v1/projects/{project_id}/chapters/{chapter_id}/snapshots to the all available snapshots for a chapter."},"example":"21m00Tcm4TlvDq8ikWAM","name":"chapter_snapshot_id","in":"path"},{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/models":{"get":{"tags":["models"],"summary":"Get Models","description":"Gets a list of available models.","operationId":"Get_Models_v1_models_get","parameters":[{"description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website.","required":false,"schema":{"title":"Xi-Api-Key","type":"string","description":"Your API key. This is required by most endpoints to access our API programatically. You can view your xi-api-key using the 'Profile' tab on the website."},"name":"xi-api-key","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Get Models V1 Models Get","type":"array","items":{"$ref":"#/components/schemas/ModelResponseModel"}}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AddProjectResponseModel":{"title":"AddProjectResponseModel","required":["project"],"type":"object","properties":{"project":{"$ref":"#/components/schemas/ProjectResponseModel"}}},"AddVoiceResponseModel":{"title":"AddVoiceResponseModel","required":["voice_id"],"type":"object","properties":{"voice_id":{"title":"Voice Id","type":"string"}}},"Body_Add_project_v1_projects_add_post":{"title":"Body_Add_project_v1_projects_add_post","required":["name","default_title_voice_id","default_paragraph_voice_id","default_model_id"],"type":"object","properties":{"name":{"title":"Name","type":"string","description":"The name of the project, used for identification only."},"from_url":{"title":"From Url","type":"string","description":"An optional URL from which we will extract content to initialize the project. If this is set, 'from_url' must be null. If neither 'from_url' or 'from_document' are provided we will initialize the project as blank."},"from_document":{"title":"From Document","type":"string","description":"An optional .epub, .pdf, .txt or similar file can be provided. If provided, we will initialize the project with its content. If this is set, 'from_url' must be null. If neither 'from_url' or 'from_document' are provided we will initialize the project as blank.","format":"binary"},"default_title_voice_id":{"title":"Default Title Voice Id","type":"string","description":"The voice_id that corresponds to the default voice used for new titles."},"default_paragraph_voice_id":{"title":"Default Paragraph Voice Id","type":"string","description":"The voice_id that corresponds to the default voice used for new paragraphs."},"default_model_id":{"title":"Default Model Id","type":"string","description":"The model_id of the model to be used for this project, you can query GET https://api.elevenlabs.io/v1/models to list all available models."},"quality_preset":{"title":"Quality of the generated audio.","type":"string","description":"Output quality of the generated audio. Must be one of:\nstandard - standard output format, 128kbps with 44.1kHz sample rate.\nhigh - high quality output format, 192kbps with 44.1kHz sample rate and major improvements on our side. Using this setting increases the character cost by 20%.\nultra - ultra quality output format, 192kbps with 44.1kHz sample rate and highest improvements on our side. Using this setting increases the character cost by 50%.\n","default":"standard","include_in_schema":true}}},"Body_Add_voice_v1_voices_add_post":{"title":"Body_Add_voice_v1_voices_add_post","required":["name","files"],"type":"object","properties":{"name":{"title":"Name","type":"string","description":"The name that identifies this voice. This will be displayed in the dropdown of the website."},"files":{"title":"Files","type":"array","items":{"type":"string","format":"binary"},"description":"One or more audio files to clone the voice from"},"description":{"title":"Description","type":"string","description":"How would you describe the voice?"},"labels":{"title":"Labels","type":"string","description":"Serialized labels dictionary for the voice."}}},"Body_Download_history_items_v1_history_download_post":{"title":"Body_Download_history_items_v1_history_download_post","required":["history_item_ids"],"type":"object","properties":{"history_item_ids":{"title":"History Item Ids","type":"array","items":{"type":"string"},"description":"A list of history items to download, you can get IDs of history items and other metadata using the GET https://api.elevenlabs.io/v1/history endpoint."}}},"Body_Edit_voice_v1_voices__voice_id__edit_post":{"title":"Body_Edit_voice_v1_voices__voice_id__edit_post","required":["name"],"type":"object","properties":{"name":{"title":"Name","type":"string","description":"The name that identifies this voice. This will be displayed in the dropdown of the website."},"files":{"title":"Files","type":"array","items":{"type":"string","format":"binary"},"description":"Audio files to add to the voice"},"description":{"title":"Description","type":"string","description":"How would you describe the voice?"},"labels":{"title":"Labels","type":"string","description":"Serialized labels dictionary for the voice."}}},"Body_Text_to_speech_v1_text_to_speech__voice_id__post":{"title":"Body_Text_to_speech_v1_text_to_speech__voice_id__post","required":["text"],"type":"object","properties":{"text":{"title":"Text","type":"string","description":"The text that will get converted into speech."},"model_id":{"title":"Model Id","type":"string","description":"Identifier of the model that will be used, you can query them using GET /v1/models.","default":"eleven_monolingual_v1"},"voice_settings":{"title":"Voice Settings","allOf":[{"$ref":"#/components/schemas/VoiceSettingsResponseModel"}],"description":"Voice settings overriding stored setttings for the given voice. They are applied only on the given TTS request."}}},"Body_Text_to_speech_v1_text_to_speech__voice_id__stream_post":{"title":"Body_Text_to_speech_v1_text_to_speech__voice_id__stream_post","required":["text"],"type":"object","properties":{"text":{"title":"Text","type":"string","description":"The text that will get converted into speech."},"model_id":{"title":"Model Id","type":"string","description":"Identifier of the model that will be used, you can query them using GET /v1/models.","default":"eleven_monolingual_v1"},"voice_settings":{"title":"Voice Settings","allOf":[{"$ref":"#/components/schemas/VoiceSettingsResponseModel"}],"description":"Voice settings overriding stored setttings for the given voice. They are applied only on the given TTS request."}}},"ChapterResponseModel":{"title":"ChapterResponseModel","required":["chapter_id","name","last_conversion_date_unix","conversion_progress","can_be_downloaded","state","statistics"],"type":"object","properties":{"chapter_id":{"title":"Chapter Id","type":"string"},"name":{"title":"Name","type":"string"},"last_conversion_date_unix":{"title":"Last Conversion Date Unix","type":"integer"},"conversion_progress":{"title":"Conversion Progress","type":"number"},"can_be_downloaded":{"title":"Can Be Downloaded","type":"boolean"},"state":{"title":"State","enum":["default","converting"],"type":"string"},"statistics":{"$ref":"#/components/schemas/ChapterStatisticsResponseModel"}}},"ChapterSnapshotResponseModel":{"title":"ChapterSnapshotResponseModel","required":["chapter_snapshot_id","project_id","chapter_id","created_at_unix","name"],"type":"object","properties":{"chapter_snapshot_id":{"title":"Chapter Snapshot Id","type":"string"},"project_id":{"title":"Project Id","type":"string"},"chapter_id":{"title":"Chapter Id","type":"string"},"created_at_unix":{"title":"Created At Unix","type":"integer"},"name":{"title":"Name","type":"string"}}},"ChapterSnapshotsResponseModel":{"title":"ChapterSnapshotsResponseModel","required":["snapshots"],"type":"object","properties":{"snapshots":{"title":"Snapshots","type":"array","items":{"$ref":"#/components/schemas/ChapterSnapshotResponseModel"}}}},"ChapterStatisticsResponseModel":{"title":"ChapterStatisticsResponseModel","required":["characters_unconverted","characters_converted","paragraphs_converted","paragraphs_unconverted"],"type":"object","properties":{"characters_unconverted":{"title":"Characters Unconverted","type":"integer"},"characters_converted":{"title":"Characters Converted","type":"integer"},"paragraphs_converted":{"title":"Paragraphs Converted","type":"integer"},"paragraphs_unconverted":{"title":"Paragraphs Unconverted","type":"integer"}}},"ExtendedSubscriptionResponseModel":{"title":"ExtendedSubscriptionResponseModel","required":["tier","character_count","character_limit","can_extend_character_limit","allowed_to_extend_character_limit","next_character_count_reset_unix","voice_limit","max_voice_add_edits","voice_add_edit_counter","professional_voice_limit","can_extend_voice_limit","can_use_instant_voice_cloning","can_use_professional_voice_cloning","currency","status","next_invoice","has_open_invoices"],"type":"object","properties":{"tier":{"title":"Tier","type":"string"},"character_count":{"title":"Character Count","type":"integer"},"character_limit":{"title":"Character Limit","type":"integer"},"can_extend_character_limit":{"title":"Can Extend Character Limit","type":"boolean"},"allowed_to_extend_character_limit":{"title":"Allowed To Extend Character Limit","type":"boolean"},"next_character_count_reset_unix":{"title":"Next Character Count Reset Unix","type":"integer"},"voice_limit":{"title":"Voice Limit","type":"integer"},"max_voice_add_edits":{"title":"Max Voice Add Edits","type":"integer"},"voice_add_edit_counter":{"title":"Voice Add Edit Counter","type":"integer"},"professional_voice_limit":{"title":"Professional Voice Limit","type":"integer"},"can_extend_voice_limit":{"title":"Can Extend Voice Limit","type":"boolean"},"can_use_instant_voice_cloning":{"title":"Can Use Instant Voice Cloning","type":"boolean"},"can_use_professional_voice_cloning":{"title":"Can Use Professional Voice Cloning","type":"boolean"},"currency":{"title":"Currency","enum":["usd","eur"],"type":"string"},"status":{"title":"Status","enum":["trialing","active","incomplete","incomplete_expired","past_due","canceled","unpaid","free"],"type":"string"},"next_invoice":{"$ref":"#/components/schemas/InvoiceResponseModel"},"has_open_invoices":{"title":"Has Open Invoices","type":"boolean"}}},"FeedbackResponseModel":{"title":"FeedbackResponseModel","required":["thumbs_up","feedback","emotions","inaccurate_clone","glitches","audio_quality","other"],"type":"object","properties":{"thumbs_up":{"title":"Thumbs Up","type":"boolean"},"feedback":{"title":"Feedback","type":"string"},"emotions":{"title":"Emotions","type":"boolean"},"inaccurate_clone":{"title":"Inaccurate Clone","type":"boolean"},"glitches":{"title":"Glitches","type":"boolean"},"audio_quality":{"title":"Audio Quality","type":"boolean"},"other":{"title":"Other","type":"boolean"},"review_status":{"title":"Review Status","type":"string","default":"not_reviewed"}}},"FineTuningResponseModel":{"title":"FineTuningResponseModel","required":["language","is_allowed_to_fine_tune","fine_tuning_requested","finetuning_state","verification_attempts","verification_failures","verification_attempts_count","slice_ids","manual_verification","manual_verification_requested"],"type":"object","properties":{"language":{"title":"Language","type":"string"},"is_allowed_to_fine_tune":{"title":"Is Allowed To Fine Tune","type":"boolean"},"fine_tuning_requested":{"title":"Fine Tuning Requested","type":"boolean"},"finetuning_state":{"title":"Finetuning State","enum":["not_started","is_fine_tuning","fine_tuned"],"type":"string"},"verification_attempts":{"title":"Verification Attempts","type":"array","items":{"$ref":"#/components/schemas/VerificationAttemptResponseModel"}},"verification_failures":{"title":"Verification Failures","type":"array","items":{"type":"string"}},"verification_attempts_count":{"title":"Verification Attempts Count","type":"integer"},"slice_ids":{"title":"Slice Ids","type":"array","items":{"type":"string"}},"manual_verification":{"$ref":"#/components/schemas/ManualVerificationResponseModel"},"manual_verification_requested":{"title":"Manual Verification Requested","type":"boolean"}}},"GetChaptersResponseModel":{"title":"GetChaptersResponseModel","required":["chapters"],"type":"object","properties":{"chapters":{"title":"Chapters","type":"array","items":{"$ref":"#/components/schemas/ChapterResponseModel"}}}},"GetHistoryResponseModel":{"title":"GetHistoryResponseModel","required":["history","last_history_item_id","has_more"],"type":"object","properties":{"history":{"title":"History","type":"array","items":{"$ref":"#/components/schemas/HistoryItemResponseModel"}},"last_history_item_id":{"title":"Last History Item Id","type":"string"},"has_more":{"title":"Has More","type":"boolean"}}},"GetProjectsResponseModel":{"title":"GetProjectsResponseModel","required":["projects"],"type":"object","properties":{"projects":{"title":"Projects","type":"array","items":{"$ref":"#/components/schemas/ProjectResponseModel"}}}},"GetVoicesResponseModel":{"title":"GetVoicesResponseModel","required":["voices"],"type":"object","properties":{"voices":{"title":"Voices","type":"array","items":{"$ref":"#/components/schemas/VoiceResponseModel"}}}},"HTTPValidationError":{"title":"HTTPValidationError","type":"object","properties":{"detail":{"title":"Detail","type":"array","items":{"$ref":"#/components/schemas/ValidationError"}}}},"HistoryItemResponseModel":{"title":"HistoryItemResponseModel","required":["history_item_id","request_id","voice_id","model_id","voice_name","voice_category","text","date_unix","character_count_change_from","character_count_change_to","content_type","state","settings","feedback"],"type":"object","properties":{"history_item_id":{"title":"History Item Id","type":"string"},"request_id":{"title":"Request Id","type":"string"},"voice_id":{"title":"Voice Id","type":"string"},"model_id":{"title":"Model Id","type":"string"},"voice_name":{"title":"Voice Name","type":"string"},"voice_category":{"title":"Voice Category","enum":["premade","cloned","generated","professional"],"type":"string"},"text":{"title":"Text","type":"string"},"date_unix":{"title":"Date Unix","type":"integer"},"character_count_change_from":{"title":"Character Count Change From","type":"integer"},"character_count_change_to":{"title":"Character Count Change To","type":"integer"},"content_type":{"title":"Content Type","type":"string"},"state":{"title":"State","enum":["created","deleted","processing"],"type":"string"},"settings":{"title":"Settings","type":"object"},"feedback":{"$ref":"#/components/schemas/FeedbackResponseModel"}}},"InvoiceResponseModel":{"title":"InvoiceResponseModel","required":["amount_due_cents","next_payment_attempt_unix"],"type":"object","properties":{"amount_due_cents":{"title":"Amount Due Cents","type":"integer"},"next_payment_attempt_unix":{"title":"Next Payment Attempt Unix","type":"integer"}}},"LanguageResponseModel":{"title":"LanguageResponseModel","required":["language_id","name"],"type":"object","properties":{"language_id":{"title":"Language Id","type":"string"},"name":{"title":"Name","type":"string"}}},"ManualVerificationFileResponseModel":{"title":"ManualVerificationFileResponseModel","required":["file_id","file_name","mime_type","size_bytes","upload_date_unix"],"type":"object","properties":{"file_id":{"title":"File Id","type":"string"},"file_name":{"title":"File Name","type":"string"},"mime_type":{"title":"Mime Type","type":"string"},"size_bytes":{"title":"Size Bytes","type":"integer"},"upload_date_unix":{"title":"Upload Date Unix","type":"integer"}}},"ManualVerificationResponseModel":{"title":"ManualVerificationResponseModel","required":["extra_text","request_time_unix","files"],"type":"object","properties":{"extra_text":{"title":"Extra Text","type":"string"},"request_time_unix":{"title":"Request Time Unix","type":"integer"},"files":{"title":"Files","type":"array","items":{"$ref":"#/components/schemas/ManualVerificationFileResponseModel"}}}},"ModelResponseModel":{"title":"ModelResponseModel","required":["model_id","name","can_be_finetuned","can_do_text_to_speech","can_do_voice_conversion","can_use_style","can_use_speaker_boost","serves_pro_voices","token_cost_factor","description","requires_alpha_access","max_characters_request_free_user","max_characters_request_subscribed_user","languages"],"type":"object","properties":{"model_id":{"title":"Model Id","type":"string"},"name":{"title":"Name","type":"string"},"can_be_finetuned":{"title":"Can Be Finetuned","type":"boolean"},"can_do_text_to_speech":{"title":"Can Do Text To Speech","type":"boolean"},"can_do_voice_conversion":{"title":"Can Do Voice Conversion","type":"boolean"},"can_use_style":{"title":"Can Use Style","type":"boolean"},"can_use_speaker_boost":{"title":"Can Use Speaker Boost","type":"boolean"},"serves_pro_voices":{"title":"Serves Pro Voices","type":"boolean"},"token_cost_factor":{"title":"Token Cost Factor","type":"number"},"description":{"title":"Description","type":"string"},"requires_alpha_access":{"title":"Requires Alpha Access","type":"boolean"},"max_characters_request_free_user":{"title":"Max Characters Request Free User","type":"integer"},"max_characters_request_subscribed_user":{"title":"Max Characters Request Subscribed User","type":"integer"},"languages":{"title":"Languages","type":"array","items":{"$ref":"#/components/schemas/LanguageResponseModel"}}}},"ProjectExtendedResponseModel":{"title":"ProjectExtendedResponseModel","required":["project_id","name","create_date_unix","default_title_voice_id","default_paragraph_voice_id","default_model_id","last_conversion_date_unix","can_be_downloaded","state","chapters"],"type":"object","properties":{"project_id":{"title":"Project Id","type":"string"},"name":{"title":"Name","type":"string"},"create_date_unix":{"title":"Create Date Unix","type":"integer"},"default_title_voice_id":{"title":"Default Title Voice Id","type":"string"},"default_paragraph_voice_id":{"title":"Default Paragraph Voice Id","type":"string"},"default_model_id":{"title":"Default Model Id","type":"string"},"last_conversion_date_unix":{"title":"Last Conversion Date Unix","type":"integer"},"can_be_downloaded":{"title":"Can Be Downloaded","type":"boolean"},"state":{"title":"State","enum":["default","converting"],"type":"string"},"chapters":{"title":"Chapters","type":"array","items":{"$ref":"#/components/schemas/ChapterResponseModel"}}}},"ProjectResponseModel":{"title":"ProjectResponseModel","required":["project_id","name","create_date_unix","default_title_voice_id","default_paragraph_voice_id","default_model_id","last_conversion_date_unix","can_be_downloaded","state"],"type":"object","properties":{"project_id":{"title":"Project Id","type":"string"},"name":{"title":"Name","type":"string"},"create_date_unix":{"title":"Create Date Unix","type":"integer"},"default_title_voice_id":{"title":"Default Title Voice Id","type":"string"},"default_paragraph_voice_id":{"title":"Default Paragraph Voice Id","type":"string"},"default_model_id":{"title":"Default Model Id","type":"string"},"last_conversion_date_unix":{"title":"Last Conversion Date Unix","type":"integer"},"can_be_downloaded":{"title":"Can Be Downloaded","type":"boolean"},"state":{"title":"State","enum":["default","converting"],"type":"string"}}},"ProjectSnapshotResponseModel":{"title":"ProjectSnapshotResponseModel","required":["project_snapshot_id","project_id","created_at_unix","name"],"type":"object","properties":{"project_snapshot_id":{"title":"Project Snapshot Id","type":"string"},"project_id":{"title":"Project Id","type":"string"},"created_at_unix":{"title":"Created At Unix","type":"integer"},"name":{"title":"Name","type":"string"}}},"ProjectSnapshotsResponseModel":{"title":"ProjectSnapshotsResponseModel","required":["snapshots"],"type":"object","properties":{"snapshots":{"title":"Snapshots","type":"array","items":{"$ref":"#/components/schemas/ProjectSnapshotResponseModel"}}}},"RecordingResponseModel":{"title":"RecordingResponseModel","required":["recording_id","mime_type","size_bytes","upload_date_unix","transcription"],"type":"object","properties":{"recording_id":{"title":"Recording Id","type":"string"},"mime_type":{"title":"Mime Type","type":"string"},"size_bytes":{"title":"Size Bytes","type":"integer"},"upload_date_unix":{"title":"Upload Date Unix","type":"integer"},"transcription":{"title":"Transcription","type":"string"}}},"SampleResponseModel":{"title":"SampleResponseModel","required":["sample_id","file_name","mime_type","size_bytes","hash"],"type":"object","properties":{"sample_id":{"title":"Sample Id","type":"string"},"file_name":{"title":"File Name","type":"string"},"mime_type":{"title":"Mime Type","type":"string"},"size_bytes":{"title":"Size Bytes","type":"integer"},"hash":{"title":"Hash","type":"string"}}},"SubscriptionResponseModel":{"title":"SubscriptionResponseModel","required":["tier","character_count","character_limit","can_extend_character_limit","allowed_to_extend_character_limit","next_character_count_reset_unix","voice_limit","max_voice_add_edits","voice_add_edit_counter","professional_voice_limit","can_extend_voice_limit","can_use_instant_voice_cloning","can_use_professional_voice_cloning","currency","status"],"type":"object","properties":{"tier":{"title":"Tier","type":"string"},"character_count":{"title":"Character Count","type":"integer"},"character_limit":{"title":"Character Limit","type":"integer"},"can_extend_character_limit":{"title":"Can Extend Character Limit","type":"boolean"},"allowed_to_extend_character_limit":{"title":"Allowed To Extend Character Limit","type":"boolean"},"next_character_count_reset_unix":{"title":"Next Character Count Reset Unix","type":"integer"},"voice_limit":{"title":"Voice Limit","type":"integer"},"max_voice_add_edits":{"title":"Max Voice Add Edits","type":"integer"},"voice_add_edit_counter":{"title":"Voice Add Edit Counter","type":"integer"},"professional_voice_limit":{"title":"Professional Voice Limit","type":"integer"},"can_extend_voice_limit":{"title":"Can Extend Voice Limit","type":"boolean"},"can_use_instant_voice_cloning":{"title":"Can Use Instant Voice Cloning","type":"boolean"},"can_use_professional_voice_cloning":{"title":"Can Use Professional Voice Cloning","type":"boolean"},"currency":{"title":"Currency","enum":["usd","eur"],"type":"string"},"status":{"title":"Status","enum":["trialing","active","incomplete","incomplete_expired","past_due","canceled","unpaid","free"],"type":"string"}}},"UserResponseModel":{"title":"UserResponseModel","required":["subscription","is_new_user","xi_api_key","can_use_delayed_payment_methods"],"type":"object","properties":{"subscription":{"$ref":"#/components/schemas/SubscriptionResponseModel"},"is_new_user":{"title":"Is New User","type":"boolean"},"xi_api_key":{"title":"Xi Api Key","type":"string"},"can_use_delayed_payment_methods":{"title":"Can Use Delayed Payment Methods","type":"boolean"}}},"ValidationError":{"title":"ValidationError","required":["loc","msg","type"],"type":"object","properties":{"loc":{"title":"Location","type":"array","items":{"anyOf":[{"type":"string"},{"type":"integer"}]}},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}}},"VerificationAttemptResponseModel":{"title":"VerificationAttemptResponseModel","required":["text","date_unix","accepted","similarity","levenshtein_distance","recording"],"type":"object","properties":{"text":{"title":"Text","type":"string"},"date_unix":{"title":"Date Unix","type":"integer"},"accepted":{"title":"Accepted","type":"boolean"},"similarity":{"title":"Similarity","type":"number"},"levenshtein_distance":{"title":"Levenshtein Distance","type":"number"},"recording":{"$ref":"#/components/schemas/RecordingResponseModel"}}},"VoiceResponseModel":{"title":"VoiceResponseModel","required":["voice_id","name","samples","category","fine_tuning","labels","description","preview_url","available_for_tiers","settings","sharing","high_quality_base_model_ids"],"type":"object","properties":{"voice_id":{"title":"Voice Id","type":"string"},"name":{"title":"Name","type":"string"},"samples":{"title":"Samples","type":"array","items":{"$ref":"#/components/schemas/SampleResponseModel"}},"category":{"title":"Category","type":"string"},"fine_tuning":{"$ref":"#/components/schemas/FineTuningResponseModel"},"labels":{"title":"Labels","type":"object","additionalProperties":{"type":"string"}},"description":{"title":"Description","type":"string"},"preview_url":{"title":"Preview Url","type":"string"},"available_for_tiers":{"title":"Available For Tiers","type":"array","items":{"type":"string"}},"settings":{"$ref":"#/components/schemas/VoiceSettingsResponseModel"},"sharing":{"$ref":"#/components/schemas/VoiceSharingResponseModel"},"high_quality_base_model_ids":{"title":"High Quality Base Model Ids","type":"array","items":{"type":"string"}}}},"VoiceSettingsResponseModel":{"title":"VoiceSettingsResponseModel","required":["stability","similarity_boost"],"type":"object","properties":{"stability":{"title":"Stability","type":"number"},"similarity_boost":{"title":"Similarity Boost","type":"number"},"style":{"title":"Style","type":"number","default":0.0},"use_speaker_boost":{"title":"Use Speaker Boost","type":"boolean","default":true}}},"VoiceSharingResponseModel":{"title":"VoiceSharingResponseModel","required":["status","history_item_sample_id","original_voice_id","public_owner_id","liked_by_count","cloned_by_count","whitelisted_emails","name","labels","description","review_status","review_message","enabled_in_library"],"type":"object","properties":{"status":{"title":"Status","enum":["enabled","disabled","copied","copied_disabled"],"type":"string"},"history_item_sample_id":{"title":"History Item Sample Id","type":"string"},"original_voice_id":{"title":"Original Voice Id","type":"string"},"public_owner_id":{"title":"Public Owner Id","type":"string"},"liked_by_count":{"title":"Liked By Count","type":"integer"},"cloned_by_count":{"title":"Cloned By Count","type":"integer"},"whitelisted_emails":{"title":"Whitelisted Emails","type":"array","items":{"type":"string"}},"name":{"title":"Name","type":"string"},"labels":{"title":"Labels","type":"object","additionalProperties":{"type":"string"}},"description":{"title":"Description","type":"string"},"review_status":{"title":"Review Status","enum":["not_requested","pending","declined","allowed","allowed_with_changes"],"type":"string"},"review_message":{"title":"Review Message","type":"string"},"enabled_in_library":{"title":"Enabled In Library","type":"boolean"}}}}},"tags":[{"name":"text-to-speech","description":"Convert text into audio."},{"name":"models","description":"Access the different models of the platform."},{"name":"voices","description":"Access to voices created either by you or us."},{"name":"samples","description":"Access to your samples. A sample is any audio file you attached to a voice. A voice can have one or more samples."},{"name":"history","description":"Accesses your history. Your history is a list of all your created audio including its metadata."},{"name":"projects","description":"Access, create and convert Projects programmatically, only specifically whitelisted accounts can access the Projects API. If you need access please contact our sales team."}]}