---
title: "Updates a voice consent recording (metadata only)."
method: POST
path: "/audio/voice_consents/{consent_id}"
tags: ["Audio"]
---

# Updates a voice consent recording (metadata only).

`POST /audio/voice_consents/{consent_id}`

Update consent recording metadata used for creating custom voices. This endpoint updates metadata only and does not replace the underlying audio.

See the [custom voices guide](/docs/guides/text-to-speech#custom-voices). Custom voices are limited to eligible customers.

## Path parameters

- `consent_id` string, required

## Request body

- UpdateVoiceConsentRequest
  - `name` string, required — The updated label for this consent recording.

## Response `200`

OK

- VoiceConsentResource — A consent recording used to authorize creation of a custom voice.
  - `object` 'audio.voice_consent', required — The object type, which is always `audio.voice_consent`.
  - `id` string, required — The consent recording identifier.
  - `name` string, required — The label provided when the consent recording was uploaded.
  - `language` string, required — The BCP 47 language tag for the consent phrase (for example, `en-US`).
  - `created_at` integer, required — The Unix timestamp (in seconds) for when the consent recording was created.

---

[API](https://skmtc.net/openai/apis/openai-api-3.md) · [All operations](https://skmtc.net/openai/apis/openai-api-3/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openai/openai-api-3/versions/74cbcf73838f/schema)
