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
| Method | Endpoint | Description |
|---|---|---|
| GET | /2/connections | Get active and historical streaming connections |
| DELETE | /2/connections/all | Terminate all active connections |
| DELETE | /2/connections/{endpoint_id} | Terminate connections for a specific endpoint |
| DELETE | /2/connections | Terminate 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
- An approved developer account
- A Project and App in the Developer Console with streaming access
- Your App’s Bearer Token