---
title: "List Voice Clones"
method: GET
path: "/v1/tts/voice-assets"
tags: ["Voice AI Beta"]
---

# List Voice Clones

`GET /v1/tts/voice-assets`

List your uploaded voice-clone samples (paginated).
> **Rate limit:** 60 requests/minute

## Query parameters

- `page` integer
- `limit` integer

## Response `200`

Paginated voice assets

- TtsVoiceAssetListResponse
  - `items` TtsVoiceAsset[]
    - `id` string — Use as `voice_asset_id` when creating a task
    - `title` string
    - `format` string
    - `size_bytes` integer
    - `duration_ms` integer
    - `cover_image` string — Cover image URL
    - `sample_url` string — Playback URL of the uploaded sample
    - `status` 'ready' | 'failed'
    - `created_at` string, date-time
  - `total` integer
  - `page` integer
  - `limit` integer

## 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)
