Skip to main content
DELETE
/
streams
/
{stream_id}
Delete stream
curl --request DELETE \
  --url https://api.overshoot.ai/v1/streams/{stream_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "deleted": true
}

Documentation Index

Fetch the complete documentation index at: https://docs.overshoot.ai/llms.txt

Use this file to discover all available pages before exploring further.

Tears down a Stream, drops its retained frames, and releases its LiveKit room. Call this as soon as you’re done with a session — don’t rely on the lease timeout if you can help it. After deletion, the stream_id can no longer be referenced from /chat/completions.

Authorizations

Authorization
string
header
required

All requests must include Authorization: Bearer <api_key>. Get a key from the Overshoot dashboard. Listing models (GET /models) does not require auth.

Path Parameters

stream_id
string<uuid>
required

UUID returned by POST /streams.

Response

Delete acknowledged.

id
string<uuid>
required

The deleted stream's identifier.

deleted
boolean
default:true
required

Always true on success.