Las voces no tienen endpoint propio: viven en el catálogo, junto con idiomas,
tonos, estilos de mensaje, etiquetas y eventos de webhook. Se consultan
filtrando por tipo en
GET /v1/catalogs/items.Requiere permiso
catalogs:read y el header
X-Workspace-Id. El catálogo mezcla los ítems globales con los
propios del workspace.Tipos de ítem
El campotype acepta un conjunto cerrado de valores:
Listar las voces
El filtro se escribe con la gramática del query builder:eq(type,"voice").
Respuesta
voiceId, género, acento— viajan en
metadata, así que conviene leerlos de ahí y no asumir columnas fijas.
Combinar filtros
Con el SDK de TypeScript
El SDK trae un atajo que hace este filtrado y normaliza cada ítem a una forma de voz, así que no hay que armar elfilter a mano:
GET /v1/catalogs/items.
Usar una voz en un agente
Elid del ítem de catálogo es lo que se envía al crear o actualizar la versión
del agente. La lista completa de campos está en la referencia de
Agent Versions.