> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

### ElevenAgents

- **Branch-Rebase**: `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase` hinzugefügt, um einen Branch auf den aktuellen Main zu rebasen und branchspezifische Änderungen zu erhalten. Übergeordnete Modelle von Agent-Versionen ergänzen optional `rebased_from_version_id` (String), um die Quellversion nach einem Rebase nachzuverfolgen.
- **Filterung nach Konversationsprodukt**: [Konversationen auflisten](/docs/de/api-reference/conversations/list) und [Konversationsnachrichten per Text durchsuchen](/docs/de/api-reference/conversations/messages/text-search) ergänzen den optionalen Abfrageparameter `conversation_product_type` (`agents` | `speech_engine`), um Ergebnisse nach Produkt zu filtern. Konversationsmodelle führen hierfür `ConversationProduct` ein.
- **Filterung nach Konversationsbeendigung**: [Konversationen auflisten](/docs/de/api-reference/conversations/list) ergänzt den optionalen Abfrageparameter `termination_reasons` (Array von Strings), um Konversationen danach zu filtern, wie sie beendet wurden.
- **Themenfindung pro Agent**: Die Plattformeinstellungen von [Agent erstellen](/docs/de/api-reference/agents/create) und [Agent aktualisieren](/docs/de/api-reference/agents/update) ergänzen optional `topic_discovery` (`TopicDiscoverySettings`) für die Konfiguration der Themenfindung pro Agent.
- **Konfiguration von Hintergrundsound**: Konfigurationsmodelle für Agent-Plattform und Konversationen ergänzen optional `background_sound` (`BackgroundSoundConfig`) für Umgebungsgeräusche während Konversationen.
- **Ignorierbegriffe für Turn-Unterbrechungen**: Turn-Konfigurationsschemata ergänzen optional `interruption_ignore_terms` (Array von Strings), um die Turn-Erkennung für bestimmte Phrasen zu unterdrücken.
- **Randomisierung von Füllnachrichten bei Soft Timeouts**: Die Soft-Timeout-Konfiguration ergänzt optional `randomize_fillers` (Boolean), um Füllnachrichten über Soft Timeouts hinweg zufällig anzuordnen. Felder für Soft-Timeout-Nachrichten und LLM-Prompt-Überschreibungen unterstützen jetzt dynamische Variablen.
- **Nutzerkennungen in Transkripten**: Transkriptnachrichtenmodelle ergänzen optional `user_identifier` (String) bei von Nutzern verfassten Nachrichten.
- **Erfolgsbedingungen für Simulationen**: Schemas für Agent-Simulationstests ergänzen optional `success_conditions` (Array, bis zu 30 Elemente). Das veraltete Feld `success_condition` wird zugunsten der Array-Form eingestellt.
- **Wiederholungslimit für Agent-Tests**: [Tests für den Agenten ausführen](/docs/de/api-reference/tests/run-tests) erhöht den maximalen Wert von `repeat_count` von 20 auf 50.
- **Dynamische erlaubte Werte für Toolschemas**: JSON-Schema-Eigenschaften für ElevenAgents-Tools ergänzen optional `allowed_values_dynamic_variable` (String) für serververifizierte LLM-Werte aus dynamischen Variablen.
- **Dokumentation zu signierten Widget-URLs**: [Widget abrufen](/docs/de/api-reference/widget/get) aktualisiert die Dokumentation zu `conversation_signature` mit Verweis auf `/v1/convai/conversation/get_signed_url`.

### Musik

- **Höherwertige Ausgabeformate**: [Musik generieren](/docs/de/api-reference/music/compose), [Musik detailliert generieren](/docs/de/api-reference/music/compose-detailed) und [Musik streamen](/docs/de/api-reference/music/stream) ergänzen `mp3_48000_240` und `mp3_48000_320` zu den unterstützten `output_format`-Werten. Wenn `output_format` auf `auto` gesetzt ist, verwenden v2-Modelle jetzt standardmäßig `mp3_48000_192` statt `mp3_48000_128`.
- **Klarstellung zum Flag für Abschnittsdauern**: `respect_sections_durations` gilt nur mit `composition_plan` bei `music_v1`. Bei `music_v2` werden Abschnittsdauern immer erzwungen und dieses Flag wird ignoriert.
- **Aufteilung des Schemas für Kompositionspläne**: `composition_plan` in Musikanfragen verwendet eine `oneOf`-Union aus `MusicPrompt` und `CompositionPlan`. Ersteres wird für Kompositionspläne von `music_v1` verwendet, Letzteres für `music_v2`.

### Synchronisation

- **Filter für Projektlisten**: [Synchronisationen auflisten](/docs/de/api-reference/dubbing/list) ergänzt optionale Array-Abfrageparameter `dubbing_statuses`, `dubbing_models`, `target_language_codes` und `creation_sources` für gefilterte Listen. Der Parameter `order_by` akzeptiert jetzt zusätzlich zu `created_at` auch `name`.

### Workspaces

- **Sperr- und Deaktivierungsgründe**: Workspace- und API-Key-Modelle ergänzen `LockReason` und optionale Felder `disable_reason`. Workspace-Gruppeneinstellungen ergänzen optional `scim_frozen` (Boolean) für den von SCIM verwalteten Sperrstatus.

### ElevenCreative Studio

- **Untertitelanimationen**: Die Enums für Ein- und Ausblendanimationen von Studio-Untertiteln ergänzen `pop`, `slide_up` und `slide_down`.

### SDK-Releases

#### JavaScript SDK

- [v2.54.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.54.0) - Aus dem neuesten OpenAPI-Schema neu generiert, mit Client-Unterstützung für Branch-Rebase, Filtern nach `conversation_product_type` und `termination_reasons` in Konversationslisten und Textsuchen, Mehrwertfiltern für Synchronisationslisten, musikspezifischen `output_format`-Typen, Einstellungen für Themenfindung und der Entfernung exportierter coachingbezogener Typen.
- [v2.53.1](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.53.1) - Optionale Werte in `DynamicVariablesConfig`-Datensätzen wiederhergestellt, die in v2.53.0 fälschlicherweise eingeschränkt wurden.

#### Python SDK

- [v2.54.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.54.0) - Aus dem neuesten OpenAPI-Schema neu generiert, mit Client-Unterstützung für Branch-Rebase, Filtern in Konversationslisten und Textsuchen, Mehrwertfiltern für Synchronisationslisten, Aktualisierungen der Musikausgabeformate, Einstellungen für Themenfindung und der Entfernung exportierter coachingbezogener Typen. `ElevenLabs` und `AsyncElevenLabs` akzeptieren jetzt die Durchreichung von `headers` und `follow_redirects` an den Basis-Client.

#### Pakete

- [@elevenlabs/client@1.12.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.12.0) - Unterstützung für `overrides.asr.keywords` im Browser-Client hinzugefügt, sodass ASR-Keyword-Biasing pro Konversation über `conversation_initiation_client_data` gesendet werden kann.
- [@elevenlabs/react@1.7.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.7.0) - `includeLanguageDetection` für Echtzeit-Scribe-Sitzungen verfügbar gemacht, einschließlich React-`useScribe`-Unterstützung zum Anfordern und Auslesen erkannter Sprachmetadaten.
- [@elevenlabs/react-native@1.2.9](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.9), [@elevenlabs/types@0.15.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.15.0), [@elevenlabs/convai-widget-core@0.14.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.4) und [@elevenlabs/convai-widget-embed@0.14.4](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.4) - Abhängigkeiten an `@elevenlabs/client@1.12.0` und `@elevenlabs/types@0.15.0` angeglichen.
- [@elevenlabs/client@1.12.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.12.1) - Helfer für Datei-Uploads über den internen Unity-Einstiegspunkt verfügbar gemacht.
- [@elevenlabs/react@1.7.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.7.1), [@elevenlabs/react-native@1.2.10](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.10), [@elevenlabs/convai-widget-core@0.14.5](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.5) und [@elevenlabs/convai-widget-embed@0.14.5](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.5) - Abhängigkeiten an `@elevenlabs/client@1.12.1` angeglichen.

#### MCP-Server

- [v0.10.0](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.10.0) - Music-v2-Modell und Endpunkte, MCP-Tool-Anmerkungen für alle 24 Tools, Unterstützung für Python 3.14, Datenresidenz in Singapur, Kurzaliase für EU/IN-Residenz, ordnungsgemäße Behandlung des Herunterfahrens bei Client-Trennungen sowie Fehlerbehebungen für die Erstellung von Stimmvorschauen und die Auflösung von Ausgabeverzeichnispfaden hinzugefügt.

### API

<Accordion title="API-Änderungen anzeigen">

## Neue Endpunkte

### ElevenAgents

- `POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase` - Rebaset einen Branch auf den aktuellen Main und erhält branchspezifische Änderungen

## Aktualisierte Endpunkte

### ElevenAgents

- [Konversationen auflisten](/docs/de/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - Optionalen Abfrageparameter `conversation_product_type` (`agents` | `speech_engine`) hinzugefügt
  - Optionalen Abfrageparameter `termination_reasons` (Array von Strings) hinzugefügt
- [Konversationsnachrichten per Text durchsuchen](/docs/de/api-reference/conversations/messages/text-search) - `GET /v1/convai/conversations/messages/text-search`
  - Optionalen Abfrageparameter `conversation_product_type` (`agents` | `speech_engine`) hinzugefügt
- [Widget abrufen](/docs/de/api-reference/widget/get) - `GET /v1/convai/agents/{agent_id}/widget`
  - Dokumentation zu `conversation_signature` mit Verweis auf `/v1/convai/conversation/get_signed_url` aktualisiert
- [Tests für den Agenten ausführen](/docs/de/api-reference/tests/run-tests) - `POST /v1/convai/agents/{agent_id}/run-tests`
  - Maximalen Wert von `repeat_count` von 20 auf 50 erhöht

### Synchronisation

- [Synchronisationen auflisten](/docs/de/api-reference/dubbing/list) - `GET /v1/dubbing`
  - Optionale Abfrageparameter `dubbing_statuses`, `dubbing_models`, `target_language_codes` und `creation_sources` hinzugefügt
  - `order_by` akzeptiert jetzt zusätzlich zu `created_at` auch `name`

### Musik

- [Musik generieren](/docs/de/api-reference/music/compose), [Musik detailliert generieren](/docs/de/api-reference/music/compose-detailed) und [Musik streamen](/docs/de/api-reference/music/stream)
  - `mp3_48000_240` und `mp3_48000_320` zu den unterstützten `output_format`-Werten hinzugefügt
  - Das Ausgabeformat `auto` wählt für v2-Modelle `mp3_48000_192` aus (zuvor `mp3_48000_128`)

## Schemaänderungen

### ElevenAgents

- Agent-Branches und -Versionen
  - Optionales `rebased_from_version_id` bei übergeordneten Modellen von Agent-Versionen hinzugefügt
- Plattform- und Konversationskonfiguration
  - Optionales `topic_discovery` (`TopicDiscoverySettings`) bei Anfrage- und Antwortmodellen für Plattformeinstellungen hinzugefügt
  - Optionales `background_sound` (`BackgroundSoundConfig`) hinzugefügt
- Turn- und Timeout-Konfiguration
  - Optionales `interruption_ignore_terms` (Array von Strings) bei Turn-Konfigurationsschemata hinzugefügt
  - Optionales `randomize_fillers` (Boolean) bei der Soft-Timeout-Konfiguration hinzugefügt
- Transkripte und Simulation
  - Optionales `user_identifier` (String) bei Nutzernachrichten in Transkripten hinzugefügt
  - Optionales `success_conditions` (Array, max. 30) hinzugefügt; `success_condition` eingestellt
- JSON-Schema-Eigenschaften für Tools
  - Optionales `allowed_values_dynamic_variable` (String) hinzugefügt

### Musik

- Kompositionspläne
  - Das Anfragefeld `composition_plan` verwendet `oneOf` (`MusicPrompt` | `CompositionPlan`)
  - Verhalten von `respect_sections_durations` für `music_v1` gegenüber `music_v2` klargestellt

### Workspaces

- Enum `LockReason` und optionale Felder `disable_reason` hinzugefügt
- Optionales `scim_frozen` (Boolean) in Workspace-Gruppeneinstellungen hinzugefügt

### ElevenCreative Studio

- Enums für Untertitelanimationen ergänzen `pop`, `slide_up` und `slide_down`

## Entfernte Schemas

### ElevenAgents

- Coachingbezogene Einstellungsschemas entfernt (`CoachedAgentSettings`, `CoachingAgentSettings`, `NoCoachingSettings`)

</Accordion>