Skip to main content
DELETE
End an app voice call
See Voice SDK integration for authentication, platform packages, routing, and preview availability. Use Authorization: Bearer <controlToken> for this exact call. Returns HTTP 200 with { "success": true }. Ending a call disconnects all its participants and settles its call history. Repeated requests are safe while the control token remains valid. If the request fails, the SDK still stops local audio. Server cleanup handles abandoned calls independently. Invalid, expired, or mismatched control tokens return 401.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

callId
string<uuid>
required
Pattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$

Response

Default Response

success
boolean
required