> 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

- **Ontdekking van gespreksonderwerpen**: Een nieuw endpoint voor [gespreksonderwerpen](/docs/nl/api-reference/conversations/get) (`GET /v1/convai/agents/{agent_id}/topics`) retourneert de nieuwste resultaten voor het ontdekken van onderwerpen voor een bepaalde agent, waarbij terugkerende thema's in gesprekken worden weergegeven. Het endpoint [gesprekken weergeven](/docs/nl/api-reference/conversations/list) accepteert nu een queryparameter `topic_ids` om gesprekken te filteren op ontdekte onderwerpen.

- **Zoeken in kennisbankinhoud**: Een nieuw endpoint voor [zoeken in de kennisbank](/docs/nl/api-reference/knowledge-base/search) (`GET /v1/convai/knowledge-base/search`) biedt fuzzy tekstzoekopdrachten in de inhoud van kennisbankdocumenten. Resultaten bevatten gemarkeerde fragmenten met `SearchHighlightSegment`-objecten en ondersteunen cursorgebaseerde paginering met configureerbare paginagroottes (tot 100, standaard 30). Filter op documenttype met de optionele parameter `types`.

- **Flexibel branches samenvoegen**: Het endpoint [branch samenvoegen](/docs/nl/api-reference/agents/branches/merge) beperkt merges niet langer tot de hoofdbranch -- elke branch kan nu als doel voor een merge worden gebruikt. Een nieuwe optionele booleaanse parameter `force` overschrijft conflictoplossing op basis van timestamps wanneer deze is ingesteld op `true`. Reacties met branchmetadata bevatten nu `parent_branch_id` en `merged_from_version_id` voor betere tracking van de herkomst.

- **Beheer van geheime afhankelijkheden**: Een nieuw endpoint voor [afhankelijkheden van geheimen ophalen](/docs/nl/api-reference/workspace/secrets/get-dependencies) (`GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}`) retourneert gepagineerde zoekopdrachten naar afhankelijkheden, gefilterd op resourcetype (`tools`, `agents` of `phone_numbers`). Het endpoint [geheimen weergeven](/docs/nl/api-reference/workspace/secrets/list) accepteert nu een queryparameter `dependency_limit` om te bepalen hoeveel afhankelijkheden per geheim worden weergegeven, met de flags `agents_has_more`, `tools_has_more` en `phone_numbers_has_more` die aangeven wanneer er meer afhankelijke resources zijn dan in het voorbeeld worden getoond.

- **Nieuwe LLM-opties**: `gemini-3.1-pro-preview` toegevoegd aan de lijst met beschikbare LLM-providers voor agentconfiguratie.

### Stemmen

- **Filter voor niet-communitystemmen**: De queryparameter `voice_type` in het endpoint [stemmen weergeven](/docs/nl/api-reference/voices/search) accepteert nu `non-community`, dat `personal`- en `workspace`-stemmen gecombineerd retourneert en bibliotheekkopieën uitsluit. Dit biedt een handige filter voor teams die alleen hun eigen stemmen willen zien, zonder stemmen die met de community zijn gedeeld.

### SDK-releases

#### Python SDK

- [v2.43.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.43.0) - Fern-regeneratie voor het API-schema van 13 april 2026, inclusief zoeken in kennisbankinhoud, gespreksonderwerpen, flexibel branches samenvoegen en Gemini 3.1 Pro Preview LLM.

#### JavaScript SDK

- [v2.43.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.43.0) - Fern-regeneratie voor het API-schema van 13 april 2026, inclusief zoeken in kennisbankinhoud, gespreksonderwerpen, flexibel branches samenvoegen en Gemini 3.1 Pro Preview LLM.

#### Swift SDK

- [v3.1.3](https://github.com/elevenlabs/ElevenLabsSwift/releases/tag/v3.1.3) - Detectie van achtergrondgeluid in softwarematig gedempte VAD verminderd, waardoor valse triggers voor stemactiviteit worden voorkomen wanneer de microfoon is gedempt.

#### Pakketten

- [@elevenlabs/client@1.2.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/client@1.2.0) - Opgelost dat `getInputVolume()` en `getOutputVolume()` in React Native 0 retourneerden, door native volumeproviders toe te voegen die gebruikmaken van de RMS- en multiband-FFT-processors van LiveKit. `getInputByteFrequencyData()` en `getOutputByteFrequencyData()` retourneren nu gegevens gericht op het bereik van de menselijke stem (100-8000 Hz), wat nuttiger is voor stemvisualisatie, en op het web worden `getInputVolume()` en `getOutputVolume()` ook uit dit bereik berekend.

- [@elevenlabs/react@1.1.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react@1.1.0) - Opgelost dat `startSession`-fouten werden genegeerd in plaats van via `onError` in `ConversationProvider` te worden weergegeven. Voorheen bleef de UI in de status "verbinden" hangen zonder foutmelding wanneer `Conversation.startSession()` werd afgewezen (bijvoorbeeld "agent niet gevonden").

- [@elevenlabs/react-native@1.1.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react-native@1.1.0) - Bijgewerkt naar `@elevenlabs/client@1.2.0` en `@elevenlabs/react@1.1.0` met oplossingen voor native volumeproviders.

- [@elevenlabs/convai-widget-core@0.11.3](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/convai-widget-core@0.11.3) - De volgorde van transcriptberichten in de stemmodus opgelost, waarbij reacties van de agent vóór berichten van de gebruiker konden verschijnen.

### API

<Accordion title="API-wijzigingen bekijken">

## Nieuwe endpoints

- [Zoeken in kennisbank](/docs/nl/api-reference/knowledge-base/search) - `GET /v1/convai/knowledge-base/search`
- [Afhankelijkheden van geheimen ophalen](/docs/nl/api-reference/workspace/secrets/get-dependencies) - `GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}`
- `GET /v1/convai/agents/{agent_id}/topics` - Gespreksonderwerpen van agent ophalen

## Bijgewerkte endpoints

### ElevenAgents

- [Gesprekken weergeven](/docs/nl/api-reference/conversations/list)

  - Optionele queryparameter `topic_ids` (array met strings) toegevoegd om gesprekken op ontdekte onderwerpen te filteren

- [Geheimen weergeven](/docs/nl/api-reference/workspace/secrets/list)

  - Optionele queryparameter `dependency_limit` (integer) toegevoegd om te bepalen hoeveel afhankelijkheidsitems per geheim als voorbeeld worden weergegeven

- [Branch samenvoegen](/docs/nl/api-reference/agents/branches/merge)

  - `target_branch_id` is niet langer beperkt tot de hoofdbranch -- elke branch kan als doel voor een merge worden gebruikt
  - Veld `force` (boolean, optioneel) toegevoegd aan de request body om conflictoplossing op basis van timestamps te overschrijven

- Metagegevens van agentbranches (`AgentBranchMetadataResponseModel`)

  - Veld `parent_branch_id` (string, nullable) toegevoegd om de bovenliggende branch te volgen
  - Veld `merged_from_version_id` (string, nullable) toegevoegd om de bronversie van de laatste merge te volgen

- Reacties voor geheime afhankelijkheden

  - Veld `agents_has_more` (boolean) toegevoegd om aan te geven dat er meer afhankelijke agents zijn dan in het voorbeeld worden getoond
  - Veld `tools_has_more` (boolean) toegevoegd om aan te geven dat er meer afhankelijke tools zijn dan in het voorbeeld worden getoond
  - Veld `phone_numbers_has_more` (boolean) toegevoegd om aan te geven dat er meer afhankelijke telefoonnummers zijn dan in het voorbeeld worden getoond

- `LLM`-enum

  - `gemini-3.1-pro-preview` toegevoegd

- `PermissionType`- en `WorkspaceGroupPermission`-enums

  - `copy_resources_cross_workspace` toegevoegd

### Stemmen

- [Stemmen weergeven](/docs/nl/api-reference/voices/search)

  - Optie `non-community` toegevoegd aan filterparameter `voice_type` (retourneert `personal`- en `workspace`-stemmen, sluit bibliotheekkopieën uit)

</Accordion>