Skip to main content
GET
cURL
Returns PVC voices in every lifecycle state — draft, queued, training, ready, and failed — for the workspace resolved from your API key. There’s no server-side state filter yet; filter the state field on the client if you only want, for example, ready voices.
Once a voice reaches PVC_VOICE_STATE_READY here, it’s also returned alongside your other voices from List voices (source = "PVC").

Authorizations

Authorization
string
header
required

Your API key. Read permissions are required for GET endpoints. Write permissions are required for POST, PATCH, and DELETE endpoints.

For Basic authentication, please populate Basic $INWORLD_API_KEY. You can create a key in one command with the Inworld CLI: inworld workspace add-key.

Query Parameters

pageSize
integer<int32>

Maximum number of voices to return per page.

pageToken
string

Opaque pagination cursor from a previous response's nextPageToken. Pass it back unchanged to retrieve the next page.

Response

A successful response.

Response message for ListPvcVoices.

pvcVoices
object[]

PVC voices for this page.

nextPageToken
string

Opaque cursor to pass as pageToken to fetch the next page. Empty string when there are no more pages.