Listar vozes disponíveis

Listar vozes disponíveis. Consulte abaixo parâmetros, corpo da requisição e respostas definidos no contrato OpenAPI.

GET /Agent/voice

Listar vozes disponíveis. Consulte abaixo parâmetros, corpo da requisição e respostas definidos no contrato OpenAPI.

Descrição no OpenAPI: This endpoint returns the available voices from a specific provider (ElevenLabs) for use with agents.

Autenticação

Autenticação obrigatória. Envie sua chave de API de usuário no header X-API-Key.

Parâmetros

NomeLocalTipoObrigatórioDescriçãoRestrições
providerqueryVoiceProviderNão0 = RetellAI; 1 = ElevenLabs—

Corpo da requisição

Esta operação não recebe corpo de requisição.

Exemplo de requisição

curl --request GET \
  --url 'https://api.zild.ai/Agent/voice?provider={provider}' \
  --header 'X-API-Key: YOUR_USER_API_KEY'

Respostas

StatusDescriçãoCorpo da resposta
200Successfully returned voicesapplication/json · array<VoiceDto>

Exemplo de resposta (200):

[
  {
    "voiceId": "string",
    "voiceName": "string",
    "provider": "string",
    "accent": "string",
    "gender": "string",
    "age": "string",
    "previewAudioUrl": "string",
    "category": "string",
    "language": "string",
    "description": "string"
  }
]

Modelos de dados

VoiceDto
PropriedadeTipoObrigatórioDescriçãoRestrições
voiceIdstringNão—aceita null
voiceNamestringNão—aceita null
providerstringNão—aceita null
accentstringNão—aceita null
genderstringNão—aceita null
agestringNão—aceita null
previewAudioUrlstringNão—aceita null
categorystringNão—aceita null
languagestringNão—aceita null
descriptionstringNão—aceita null
VoiceProvider

0 = RetellAI; 1 = ElevenLabs

integer