---
title: "Lists voice packs available to the user"
method: POST
path: "/api/v1/voice_packs/list/"
tags: ["Voice Change"]
---

# Lists voice packs available to the user

`POST /api/v1/voice_packs/list/`

## Request

- Base URL: `https://lalal.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://lalal.ai/api/v1/voice_packs/list/`
- Auth: API key in header `X-License-Key`

Helps to find pack_id for /change_voice/ endpoint.

## Response `200`

OK

- VoicePackListResponse
  - `packs` VoicePackInfo[], required: List of voice packs available to the user.
    - `name` string, required: Name of the voice pack.
    - `pack_id` string, required: ID of the voice pack.
    - `created` integer, required: Creation timestamp of the voice pack.

## Other responses

- `400`: Bad Request
- `422`: Unprocessable Entity
- `500`: Internal Server Error

## Changes

- **2026-09-04** `00a27214fc3f`: 1 info
  - added the non-success response with the status `500`

[Operation history](https://skmtc.dev/lalal/apis/lalal-ai-api/changes/api/v1/voice_packs/list/post.md)

---

[API](https://skmtc.dev/lalal/apis/lalal-ai-api.md) - [All operations](https://skmtc.dev/lalal/apis/lalal-ai-api/llms.txt) - [OpenAPI document](https://skmtc.dev/lalal/apis/lalal-ai-api/revisions/00a27214fc3f?raw)
