Disconnecting a specific participant from a conference call via API

Hey folks,

I’m trying to drop a specific participant from a conference call using the Conversations API. The docs are a bit light on this.

I’ve tried sending a DELETE to /api/v2/conversations/calls/{conversationId}/participants/{participantId} but it kicks everyone off.

Is there a different endpoint or payload for just removing one person? I’ve got the participant ID from the WebSocket event.

Thanks.

DELETE on that endpoint drops the whole call. You need POST /api/v2/conversations/calls/{id}/participants/{id}/actions/participant-remove. Send an empty body. It’s explicit. Don’t forget the conversations:call:write scope.

POST /api/v2/conversations/calls/{conversationId}/participants/{participantId}/actions/participant-remove