Skip to main content
PATCH
/
api
/
accounts
/
me
/
tts_api_keys
cURL
curl --request PATCH \
  --url https://api.ultravox.ai/api/accounts/me/tts_api_keys \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "elevenLabs": "<string>",
  "cartesia": "<string>",
  "lmnt": "<string>",
  "google": "<string>",
  "inworld": "<string>"
}
'
{
  "elevenLabs": {
    "prefix": "<string>"
  },
  "cartesia": {
    "prefix": "<string>"
  },
  "lmnt": {
    "prefix": "<string>"
  },
  "google": {
    "prefix": "<string>"
  },
  "inworld": {
    "prefix": "<string>"
  }
}
This is not necessary for using the service’s included voices or your own voice clones added to the service.

Authorizations

X-API-Key
string
header
required

API key

Body

application/json
elevenLabs
string | null
cartesia
string | null

Your Cartesia API key. https://play.cartesia.ai/keys

lmnt
string | null
google
string | null
inworld
string | null

Your Inworld API key. https://platform.inworld.ai/login

Response

200 - application/json
elevenLabs
object

The ElevenLabs API key.

cartesia
object

The Cartesia API key.

lmnt
object

The LMNT API key.

google
object

The Google service account key.

inworld
object

The Inworld API key.