---
title: "List completed custom voices owned by the account"
method: GET
path: "/v1/my-voices"
---

# List completed custom voices owned by the account

`GET /v1/my-voices`

## Request

- Base URL: `https://giggy.ai`
- URL: `https://giggy.ai/v1/my-voices`
- Auth: API key in header `xi-api-key`

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

Bounded list/slice of completed custom voices using limit and offset.

- OwnedVoiceList
  - `voices` object[], required
    - `voice_id` string, uuid, required
    - `name` string, nullable
    - `samples` unknown
    - `category` string, nullable
    - `fine_tuning` object, nullable
    - `labels` object, nullable
    - `description` string, nullable
    - `preview_url` string, nullable
    - `available_for_tiers` string[], nullable
    - `settings` object, nullable
    - `sharing` object, nullable
    - `high_quality_base_model_ids` string[], nullable
    - `verified_languages` object[], nullable
    - `collection_ids` string[], nullable
    - `safety_control` string, nullable
    - `voice_verification` object, nullable
    - `permission_on_resource` string, nullable
    - `is_owner` boolean, nullable
    - `is_legacy` boolean, nullable
    - `is_mixed` boolean, nullable
    - `favorited_at_unix` integer, nullable
    - `created_at_unix` integer, nullable
    - `is_bookmarked` boolean, nullable
    - `recording_quality` string, nullable
    - `labelling_status` string, nullable
    - `recording_quality_reason` string, nullable

## Other responses

- `400`: Invalid pagination
- `401`: Missing or invalid API key
- `429`: Rate limit exceeded
- `500`: Server error
- `503`: Required API service unavailable

---

[API](https://skmtc.dev/giggy/apis/giggy-speech-api.md) · [All operations](https://skmtc.dev/giggy/apis/giggy-speech-api/llms.txt) · [OpenAPI document](https://skmtc.dev/giggy/apis/giggy-speech-api/revisions/ee21192fd550?raw)
