Use my elevenlabs APIs to explore capabilties prior to launching your own project

1 subscribers
77 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

elevenlabs APIs + Key endpoints

MethodEndpointDescription
History
GET getAudioFromHistoryItem
/v1/history/{history_item_id}/audio
Returns the audio of an history item.
GET getHistoryItemById
/v1/history/{history_item_id}
Returns information about an history item by its ID.
GET getGeneratedItems
/v1/history
Returns metadata about all your generated audio.
POST downloadHistoryItems
/v1/history/download
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…
DELETE deleteHistoryItem
/v1/history/{history_item_id}
Delete a history item by its ID
Samples
DELETE deleteSample
/v1/voices/{voice_id}/samples/{sample_id}
Removes a sample by its ID.
GET getAudioFromSample
/v1/voices/{voice_id}/samples/{sample_id}/audio
Returns the audio corresponding to a sample attached to a voice.
Text To Speech
POST convertAsStream
/v1/text-to-speech/{voice_id}/stream
Converts text into speech using a voice of your choice and returns audio as an audio stream.
POST textToSpeechStreamingWithTimestamps
/v1/text-to-speech/{voice_id}/stream/with-timestamps
Converts text into speech using a voice of your choice and returns a stream of JSONs containing audio as a base64 encoded string together with information on when which character…
POST textToSpeechWithTimestamps
/v1/text-to-speech/{voice_id}/with-timestamps
Converts text into speech using a voice of your choice and returns JSON containing audio as a base64 encoded string together with information on when which character was spoken.
POST convert
/v1/text-to-speech/{voice_id}
Converts text into speech using a voice of your choice and returns audio.
Voice Generation
POST createAPreviouslyGeneratedVoice
/v1/voice-generation/create-voice
Create a previously generated voice. This endpoint should be called after you fetched a generated_voice_id using /v1/voice-generation/generate-voice.
GET voiceGenerationParameters
/v1/voice-generation/generate-voice/parameters
Get possible parameters for the /v1/voice-generation/generate-voice endpoint.
POST generateARandomVoice
/v1/voice-generation/generate-voice
Generate a random voice based on parameters. This method returns a generated_voice_id in the response header, and a sample of the voice in the body. If you like the generated…
Text To Voice
POST createANewVoiceFromVoicePreview
/v1/text-to-voice/create-voice-from-preview
Create a voice from previously generated voice preview. This endpoint should be called after you fetched a generated_voice_id using /v1/text-to-voice/create-previews.
POST generateAVoicePreviewFromDescription
/v1/text-to-voice/create-previews
Generate a custom voice based on voice description. This method returns a list of voice previews. Each preview has a generated_voice_id and a sample of the voice as base64…
User
GET getUserSubscriptionInfo
/v1/user/subscription
Gets extended information about the users subscription
GET getUserInfo
/v1/user
Gets information about the user
voices
POST getSimilarLibraryVoices
/v1/similar-voices
Returns a list of shared voices similar to the provided audio sample. If neither similarity_threshold nor top_k is provided, we will apply default values.
DELETE deleteVoice
/v1/voices/{voice_id}
Deletes a voice by its ID.
GET getAProfilePage
/profile/{handle}
Gets a profile page based on a handle
GET getSharedVoices
/v1/shared-voices
Gets a list of shared voices.
POST addSharingVoice
/v1/voices/add/{public_user_id}/{voice_id}
Add a sharing voice to your collection of voices in VoiceLab.
POST editVoiceSettings
/v1/voices/{voice_id}/settings/edit
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…
GET getVoice
/v1/voices/{voice_id}
Returns metadata about a specific voice.
GET getVoiceSettings
/v1/voices/{voice_id}/settings
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…
GET getVoices
/v1/voices
Gets a list of all available voices for a user.
POST addVoice
/v1/voices/add
Add a new voice to your collection of voices in VoiceLab.
GET getDefaultVoiceSettings
/v1/voices/settings/default
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…
POST editVoice
/v1/voices/{voice_id}/edit
Edit a voice created by you.
Projects
GET getProjectById
/v1/projects/{project_id}
Returns information about a specific project. This endpoint returns more detailed information about a project than GET api.elevenlabs.io/v1/projects.
POST convertProject
/v1/projects/{project_id}/convert
Starts conversion of a project and all of its chapters.
POST addProject
/v1/projects/add
Creates a new project, it can be either initialized as blank, from a document or from a URL.
GET getProjectSnapshots
/v1/projects/{project_id}/snapshots
Gets the snapshots of a project.
POST updatePronunciationDictionaries
/v1/projects/{project_id}/update-pronunciation-dictionaries
Updates the set of pronunciation dictionaries acting on a project. This will automatically mark text within this project as requiring reconverting where the new dictionary would…
POST editBasicProjectInfo
/v1/projects/{project_id}
Edits basic project info.
GET getProjects
/v1/projects
Returns a list of your projects together and its metadata.
DELETE deleteProject
/v1/projects/{project_id}
Delete a project by its project_id.
POST streamsArchiveWithProjectAudio
/v1/projects/{project_id}/snapshots/{project_snapshot_id}/archive
Streams archive with project audio.
POST addChapterToAProject
/v1/projects/{project_id}/chapters/add
Creates a new chapter either as blank or from a URL.
Chapters
GET getChapterSnapshots
/v1/projects/{project_id}/chapters/{chapter_id}/snapshots
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…
POST streamChapterAudio
/v1/projects/{project_id}/chapters/{chapter_id}/snapshots/{chapter_snapshot_id}/stream
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.
POST convertChapter
/v1/projects/{project_id}/chapters/{chapter_id}/convert
Starts conversion of a specific chapter.
GET getChapters
/v1/projects/{project_id}/chapters
Returns a list of your chapters for a project together and its metadata.
GET getChapterById
/v1/projects/{project_id}/chapters/{chapter_id}
Returns information about a specific chapter.
DELETE deleteChapter
/v1/projects/{project_id}/chapters/{chapter_id}
Delete a chapter by its chapter_id.
Dubbing
POST dubAVideoOrAnAudioFile
/v1/dubbing
Dubs provided audio or video file into given language.
DELETE deleteDubbingProject
/v1/dubbing/{dubbing_id}
Deletes a dubbing project.
GET getDubbingProjectMetadata
/v1/dubbing/{dubbing_id}
Returns metadata about a dubbing project, including whether it's still in progress or not
GET getTranscriptForDub
/v1/dubbing/{dubbing_id}/transcript/{language_code}
Returns transcript for the dub as an SRT file.
+ 27 more endpoints on the provider's documentation.

elevenlabs APIs + Key pricing

PlanPriceRate limitQuotas
BASIC Recommended $2.25 / month 5 / second
  • Requests: 5,000 / monthly (then $0.0500 each)
PRO $8.89 / month
  • Requests: 500,000 / monthly

More Artificial Intelligence/Machine Learning APIs

View all →
  • An almost free AI image generation API for cost-conscious developers. including text to image, object…

    Artificial Intelligence/Machine LearningFreemium56 subscribers
  • Harness the potential (100x affordable) of OPEN AI ( with internet access ), Claude 3 , GPT-4 (at…

    Artificial Intelligence/Machine LearningFreemium8.9k subscribers
  • Professional astrology API with natal charts, transits, synastry analysis. 23 house systems, fixed stars,…

    Artificial Intelligence/Machine LearningFreemium186 subscribers
  • Detects ChatGPT, GPT4 & Gemini Content: Simple Way & High Accuracy; OpenAI Detection API; AI Essay Detector…

    Artificial Intelligence/Machine LearningFreemium1.7k subscribers
  • 100x affordable than OpenAI same AI, with Chatgpt Vision, GPT4o vision , GPT 3.5. image processing ,Text to…

    Artificial Intelligence/Machine LearningFreemium1.8k subscribers
  • The ChatGPT 4 API from PR Labs is a multi-model AI gateway hosted on RapidAPI that bundles access to GPT-4o,…

    ReviewedArtificial Intelligence/Machine LearningFreemium21.1k subscribers