---
title: "Update Generation Settings Endpoint"
method: PUT
path: "/settings/generation"
tags: ["settings"]
---

# Update Generation Settings Endpoint

`PUT /settings/generation`

## Request

- Base URL: `https://api.voicelabs.now` (the document declares no server; this is the origin it was published from)
- URL: `https://api.voicelabs.now/settings/generation`
- Auth: none declared

## Request body

- GenerationSettingsUpdate: Partial update for generation settings — every field is optional.
  - `max_chunk_chars` integer, nullable
  - `crossfade_ms` integer, nullable
  - `normalize_audio` boolean, nullable
  - `autoplay_on_generate` boolean, nullable

## Response `200`

Successful Response

- GenerationSettingsResponse: Server-persisted defaults for the generation flow.
  - `max_chunk_chars` integer
  - `crossfade_ms` integer
  - `normalize_audio` boolean
  - `autoplay_on_generate` boolean

## Other responses

- `422`: Validation Error

---

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