---
title: "Rename a voice design"
method: PATCH
path: "/voice_designs/{id}"
tags: ["Voice Designs"]
---

# Rename a voice design

`PATCH /voice_designs/{id}`

Updates the name of a voice design. All versions retain their other properties.

## Path parameters

- `id` string, required

## Request body

- VoiceDesignUpdateRequest — Request body for renaming a voice design.
  - `name` string, required — New name for the voice design.

## Response `200`

Voice design renamed successfully.

- VoiceDesignUpdatedResponse — Response envelope for a voice design after a rename operation (no version-specific fields).
  - `data` VoiceDesignSummaryData — A summarized voice design object (without version-specific fields).
    - `record_type` 'voice_design' — Identifies the resource type.
    - `id` string, uuid — Unique identifier for the voice design.
    - `name` string — Name of the voice design.
    - `created_at` string, date-time — Timestamp when the voice design was first created.
    - `updated_at` string, date-time — Timestamp when the voice design was last updated.
    - `provider` 'telnyx' | 'minimax' | 'Telnyx' | 'Minimax' | 'null', nullable — Voice synthesis provider used for this design.
    - `provider_supported_models` string[] — List of TTS model identifiers supported by this design's provider.

## Other responses

- `401` — Unauthorized — missing or invalid bearer token.
- `404` — Voice design not found.
- `422` — Unprocessable entity — validation error in the request body.

---

[API](https://skmtc.net/team-telnyx/apis/telnyx-api-2.md) · [All operations](https://skmtc.net/team-telnyx/apis/telnyx-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/team-telnyx/telnyx-api-2/versions/8f5f4e537994/schema)
