> 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.

### UI

- **Verbeterde meldingen**: Het meldingssysteem is bijgewerkt zodat meldingen worden weergegeven die relevant zijn voor het actieve platform dat je bekijkt, voor een gerichtere en meer contextuele ervaring.

### Agents Platform

- **Dynamische overdrachtsbestemmingen met variabelen**: Agentoverdrachten ondersteunen nu dynamische variabelen voor telefoonnummers en SIP-URI's, waardoor overdrachtsbestemmingen tijdens runtime kunnen worden bepaald op basis van de gesprekscontext.
- **Overschrijvingen voor MCP-toolconfiguratie**: Mogelijkheid toegevoegd om aangepaste configuratie-overschrijvingen voor specifieke MCP Server-tools te maken, bij te werken, op te halen en te verwijderen, voor gedetailleerde controle over toolgedrag en parameters.

### Text to Dialogue

- **Timestamps en stemsegmenten**: Text to Dialogue ondersteunt nu uitvoer met timestamps, uitlijning op tekenniveau en het bijhouden van stemsegmenten, waardoor je dialogen eenvoudiger kunt synchroniseren met animaties of ondertiteling.

### Music API

- **Stems scheiden**: Nieuw endpoint voor het scheiden van stems toegevoegd om verschillende audiocomponenten (zang, drums, bas, instrumenten) uit bestaande muziektracks te isoleren.
- **Langere prompts**: Muziekgeneratie ondersteunt nu prompts van maximaal 4.100 tekens, waarbij afzonderlijke songtekstregels maximaal 200 tekens kunnen bevatten.

### Security

- **Tokens voor eenmalig gebruik**: Generatie van tijdelijke tokens voor eenmalig gebruik geïntroduceerd voor veilige bewerkingen, met verbeterde beveiliging voor gevoelige API-bewerkingen.

### SDK-releases

#### JavaScript SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.22.0) - Bijgewerkt met de nieuwste wijzigingen in het API-schema, waaronder goedkeuringen van workspace-modellen en endpoints voor MCP-toolconfiguratie.
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.21.0) - Ondersteuning toegevoegd voor het onderscheppen van onbewerkte WebSocket-berichten via een algemene `message`-handler, zodat ontwikkelaars toegang hebben tot alle berichten naast de standaardcallbacks, waaronder ongedocumenteerde berichttypen zoals `agent_tool_response`.

#### Python SDK

- [v2.22.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.22.0) - Bijgewerkt met de nieuwste wijzigingen in het API-schema, waaronder goedkeuringen van workspace-modellen en endpoints voor MCP-toolconfiguratie.
- [v2.21.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.21.0) - Printstatements vervangen door correcte logging voor betere debugging en gebruik in productieomgevingen.

#### Agents-pakketten

- [@elevenlabs/agents-cli@0.6.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/agents-cli%400.6.1) - Pakket is verouderd ten gunste van de uniforme [ElevenLabs CLI](https://www.npmjs.com/package/@elevenlabs/cli).
- [@elevenlabs/react@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react%400.9.1) - Probleem opgelost waarbij de tool `end_call` gesprekken niet correct beëindigde, en de herverbindingslogica van React Native na handmatig verbreken verbeterd.
- [@elevenlabs/react-native@0.5.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/react-native%400.5.2) - Probleem opgelost waarbij de tool `end_call` gesprekken niet correct beëindigde, en de herverbindingslogica na handmatig verbreken verbeterd.
- [@elevenlabs/client@0.9.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs/client%400.9.1) - Probleem opgelost waarbij de tool `end_call` gesprekken niet correct beëindigde, en de herverbindingslogica van React Native verbeterd.

#### Android SDK

- [v0.4.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.4.0) - Typeveiligheid verbeterd door `ConversationMode`-enums te gebruiken in plaats van strings, gemigreerd van LiveData naar StateFlow met ondersteuning voor achterwaartse compatibiliteit, en een bug opgelost waardoor agents gesprekken niet beëindigden wanneer dat werd gevraagd.

#### iOS SDK

- [v2.0.16](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v2.0.16) - Probleem opgelost waarbij de tool `end_call` gesprekken niet correct beëindigde, zodat agents gesprekken correct kunnen beëindigen.

#### CLI

- [@elevenlabs/cli@0.2.0](https://github.com/elevenlabs/cli/releases/tag/%40elevenlabs/cli%400.2.0) - Ondersteuning voor de vlag `--env` verwijderd voor isolatie van virtuele omgevingen. Deze functie wordt opnieuw geïntroduceerd zodra het product goede omgevingsisolatie ondersteunt.

### API

#### TLS

Onze TLS-endpoints staan bepaalde oudere en onveilige ciphermodi niet langer toe. De meeste clients zouden hierdoor niet worden beïnvloed, omdat ze al een moderne ciphermodus onderhandelen.

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

### Agents Platform

#### MCP-toolconfiguratie

- [POST /v1/convai/mcp-servers/{mcp_server_id}/tool-configs](/docs/nl/api-reference/mcp/tool-configuration/create) - Maak configuratie-overschrijvingen voor een specifieke MCP-tool.
- [GET /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/nl/api-reference/mcp/tool-configuration/get) - Haal configuratie-overschrijvingen op voor een specifieke MCP-tool.
- [PATCH /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/nl/api-reference/mcp/tool-configuration/update) - Werk configuratie-overschrijvingen voor een specifieke MCP-tool bij.
- [DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-configs/{tool_name}](/docs/nl/api-reference/mcp/tool-configuration/delete) - Verwijder configuratie-overschrijvingen voor een specifieke MCP-tool.

### Text to Dialogue

- [POST /v1/text-to-dialogue/with-timestamps](/docs/nl/api-reference/text-to-dialogue/convert-with-timestamps) - Genereer dialoog met uitlijning op tekenniveau en informatie over stemsegmenten.
- [POST /v1/text-to-dialogue/stream/with-timestamps](/docs/nl/api-reference/text-to-dialogue/stream-with-timestamps) - Stream dialooggeneratie met uitlijning op tekenniveau en informatie over stemsegmenten.

### Tokens

- [POST /v1/single-use-token/{token_type}](/docs/nl/api-reference/tokens/create) - Genereer tijdelijke tokens voor eenmalig gebruik voor veilige bewerkingen.

### Music API

- [POST /v1/music/stem-separation](/docs/nl/api-reference/music/separate-stems) - Scheid audio in afzonderlijke stems (zang, drums, bas, instrumenten). Accepteert multipart-bestandsuploads en retourneert een ZIP-archief.

## Bijgewerkte endpoints

### Text to Dialogue

- [Text to dialogue met timestamps](/docs/nl/api-reference/text-to-dialogue/convert-with-timestamps)

  - Array `voice_segments` toegevoegd met vereist veld `dialogue_input_index` om bij te houden met welke dialooginvoer elk segment overeenkomt
  - Responseschema uitgebreid met uitlijningsgegevens op tekenniveau

- [Text to dialogue streamen met timestamps](/docs/nl/api-reference/text-to-dialogue/stream-with-timestamps)
  - Streamingondersteuning toegevoegd voor `voice_segments` met uitlijning op tekenniveau
  - Bevat `dialogue_input_index` in chunks van stemsegmenten

### Music

- Endpoints voor muziekprompts bijgewerkt:
  - Maximale promptlengte verhoogd van de eerdere limiet naar 4.100 tekens
  - Songtekstregels ondersteunen nu maximaal 200 tekens per regel

### Workspace

- [Workspaceresource ophalen](/docs/nl/api-reference/workspace/resources/get)
  - `dashboard` en `dashboard_configuration` toegevoegd aan de enum `WorkspaceResourceType`
  - Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)

### Facturering

- [Abonnement ophalen](/docs/nl/api-reference/user/subscription/get)
  - Veld `next_billing_period` (vereist) toegevoegd aan `PendingSubscriptionSwitchResponseModel`
  - `subtotal_cents` en `tax_cents` (nullable) toegevoegd aan `InvoiceResponseModel` voor een duidelijkere factuurspecificatie

### Agents Platform

#### Batchgewijs bellen

- [Batchgewijs bellen indienen](/docs/nl/api-reference/batch-calling/create)

  - `agent_phone_number_id` nullable en optioneel gemaakt
  - `phone_number` nullable en optioneel gemaakt in ontvangersmodellen
  - Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)

- [Status van batchgewijs bellen ophalen](/docs/nl/api-reference/batch-calling/get)

  - `phone_number_id` en `phone_provider` nullable gemaakt

- [Batchgewijs bellen annuleren](/docs/nl/api-reference/batch-calling/cancel) & [Batchgewijs bellen opnieuw proberen](/docs/nl/api-reference/batch-calling/retry)
  - Telefoongerelateerde velden nullable gemaakt
  - Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)

#### Overdrachtsbestemmingen

- Overdrachtsgerelateerde endpoints ondersteunen nu dynamische overdrachtsbestemmingen met variabelen:
  - Type `PhoneNumberDynamicVariableTransferDestination` toegevoegd voor overdrachten van telefoonnummers met dynamische variabelen
  - Type `SIPUriDynamicVariableTransferDestination` toegevoegd voor overdrachten van SIP-URI's met dynamische variabelen
  - Discriminators van `PhoneNumberTransfer` bijgewerkt om typen voor dynamische variabelen op te nemen

#### MCP-servers

- [MCP-server maken](/docs/nl/api-reference/mcp/create), [MCP-server ophalen](/docs/nl/api-reference/mcp/get), [MCP-server bijwerken](/docs/nl/api-reference/mcp/update)
  - Veld `tool_config_overrides` toegevoegd voor configuratie per tool
  - Ondersteuning voor `request_headers` toegevoegd in `MCPServerConfigUpdateRequestModel`
  - Configuratieopties `tool_call_sound` en `tool_call_sound_behavior` toegevoegd

#### Tools

- Verbeteringen aan toolschema's:
  - `LiteralJsonSchemaProperty` bevat nu de vlag `is_system_provided`
  - Agent-toolheaders ondersteunen nu `ConvAIDynamicVariable` voor dynamische headerwaarden

#### Twilio-integratie

- Endpoints voor telefoonnummers bijgewerkt:
  - Optioneel veld `region_config` toegevoegd voor Twilio-telefoonnummers
  - Enum `TwilioRegionId` toegevoegd voor regiokeuze
  - Enum `TwilioEdgeLocation` toegevoegd voor configuratie van edge-locaties

#### Agents

- [Agent ophalen](/docs/nl/api-reference/agents/get) & [Agent bijwerken](/docs/nl/api-reference/agents/update)
  - Wijzigingen in het responseschema (compatibiliteit wordt verbroken - zie de migratieopmerkingen hieronder)

</Accordion>