REST API ReferenceEndpointsResources

List TTS voices

List available text-to-speech voices. Pass a voiceId from the response to the text-to-speech endpoint. Cursor-paginated; see the Pagination guide.

Authentication

AuthorizationBearer
API key from [app.videogen.io/developers](https://app.videogen.io/developers). The full key is only shown once when you create it.

Query parameters

limitintegerOptional1-200Defaults to 50

Maximum number of items to return in the page. Defaults to 50; capped at 200. See Pagination.

cursorstringOptional

Opaque pagination cursor returned as nextCursor by the previous page. Omit on the first request. Cursors are tied to the endpoint that produced them and must be passed unmodified. See Pagination.

includeDeprecatedVoicesbooleanOptionalDefaults to false
When true, includes voices that are deprecated but still callable. Defaults to false.

Response

List of TTS voices. Pass a voiceId to POST /v1/tools/text-to-speech.

ttsVoiceslist of objects
hasMoreboolean

When true, there are more voices available. Pass nextCursor as the cursor query param to fetch the next page.

nextCursorstring or null

Opaque cursor to fetch the next page. null when hasMore is false.