Skip to main content
The Stream Connections endpoints let you retrieve the history of your application’s streaming connections and terminate active or multiple connections. Use these to monitor connection status, resolve issues like duplicate connections, and manage streaming sessions for endpoints like Filtered Stream and Sampled Stream.
These endpoints require Bearer Token authentication and are available for apps with access to streaming endpoints.

Overview

Connection history

View active and past connections

Terminate all

End all active streaming connections

Terminate by endpoint

Stop connections for specific streams

Terminate multiple

Kill specific connections by UUID

Endpoints

MethodEndpointDescription
GET/2/connectionsGet active and historical streaming connections
DELETE/2/connections/allTerminate all active connections
DELETE/2/connections/{endpoint_id}Terminate connections for a specific endpoint
DELETE/2/connectionsTerminate multiple connections by UUIDs

Use cases

  • Troubleshoot disconnections — Check history to diagnose issues (see handling disconnections)
  • Enforce connection limits — Terminate duplicate or excess connections
  • Clean up sessions — Stop all streams before maintenance or redeploy
  • Monitor usage — Track connection patterns across endpoints like filtered_stream, sample_stream

Getting started

Prerequisites