Skip to main content
GET
/
agents
/
{agent_id}
/
voice-configs
List Voice Configs
curl --request GET \
  --url https://api.kejue.co/api/v1/agents/{agent_id}/voice-configs \
  --header 'X-API-Key: <api-key>'
[
  {
    "id": "<string>",
    "name": "<string>",
    "language_locale": "<string>",
    "prompt": "<string>",
    "first_speaker": "<string>",
    "recording_enabled": true,
    "silence_timeout": 123,
    "max_duration": 123,
    "is_default": true,
    "is_active": true,
    "first_message": "<string>",
    "first_message_uninterruptible": false,
    "first_message_delay_ms": 123,
    "voice_id": "<string>",
    "voice_name": "<string>",
    "model": "<string>",
    "temperature": 123,
    "inactivity_messages": [
      {}
    ],
    "corpus_id": "<string>",
    "created_at": "<string>",
    "updated_at": "<string>"
  }
]

Authorizations

X-API-Key
string
header
required

Workspace API key (e.g. kej_live_...)

Path Parameters

agent_id
string
required

Response

Successful Response

id
string
required
name
string
required
language_locale
string
required
prompt
string
required
first_speaker
string
required
recording_enabled
boolean
required
silence_timeout
integer
required
max_duration
integer
required
is_default
boolean
required
is_active
boolean
required
first_message
string | null
first_message_uninterruptible
boolean
default:false
first_message_delay_ms
integer | null
voice_id
string | null
voice_name
string | null
model
string | null
temperature
number | null
inactivity_messages
Inactivity Messages · object[] | null
corpus_id
string | null
created_at
string | null
updated_at
string | null