---
title: "List Voices"
method: GET
path: "/v1/tts/nova/voices"
tags: ["Voice AI Beta — Nova"]
---

# List Voices

`GET /v1/tts/nova/voices`

Browse the Nova public voice catalog (cached 1 h server-side). Use an item's `_id` as `model_id` when creating a task.

The response is relayed **verbatim** from the upstream catalog — the exact field set is not part of the GenAIPro API contract and may change. `cover_image` and `samples[].audio` are internal proxy paths: prepend the API base URL to fetch them.
> **Rate limit:** 60 requests/minute

## Query parameters

- `page_size` integer
- `page_number` integer
- `title` string
- `language` string
- `sort_by` 'score' | 'task_count' | 'created_at'
- `tag` string

## Response `200`

Voice catalog page (upstream-verbatim; representative example below)

- object

## Other responses

- `429` — Rate limit exceeded

---

[API](https://skmtc.dev/genaipro/apis/genaipro-api.md) · [All operations](https://skmtc.dev/genaipro/apis/genaipro-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/genaipro/genaipro-api/revisions/91f814eaecbd/schema)
