---
title: "List private RVC voice models"
method: GET
path: "/api/agent/v1/voices"
tags: ["Conversion"]
---

# List private RVC voice models

`GET /api/agent/v1/voices`

## Request

- Base URL: `https://nicevois.com`
- URL: `https://nicevois.com/api/agent/v1/voices`
- Auth: HTTP bearer

Call before asking the user for a model ID. Returns private voices trained in NiceVois and private RVC models uploaded by this connected account.

## Response `200`

Private voice models for this credential.

- VoiceModelList
  - `models` VoiceModel[], required
    - `id` string, required
    - `name` string, required
    - `source` 'trained' | 'uploaded', required
    - `createdAt` string, date-time, nullable
    - `hasIndex` boolean, required
    - `epochs` integer, nullable
    - `durationSeconds` number, nullable
    - `sourceType` string, nullable
    - `sizeBytes` integer, nullable
  - `dailyLimit` integer, nullable
  - `usedToday` integer, required
  - `billing` object, nullable
  - `allowance` object, nullable

## Other responses

- `401`: Missing or invalid NiceVois agent credential.

---

[API](https://skmtc.dev/nicevois/apis/nicevois-agent-api.md) · [All operations](https://skmtc.dev/nicevois/apis/nicevois-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nicevois/apis/nicevois-agent-api/revisions/6ef41022a089?raw)
