> ## Documentation Index
> Fetch the complete documentation index at: https://docs.x.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Conexões de Stream

> Os endpoints de Stream Connections permitem recuperar o histórico das conexões de streaming da sua aplicação. Referência para a X API v2 standard tier cobrindo connections.

Os endpoints de Stream Connections permitem recuperar o histórico das conexões de streaming da sua aplicação e encerrar conexões ativas ou múltiplas. Use-os para monitorar o status da conexão, resolver problemas como conexões duplicadas e gerenciar sessões de streaming para endpoints como Filtered Stream e Sampled Stream.

<Note>
  Esses endpoints exigem [autenticação com Bearer Token](/fundamentals/authentication/oauth-2-0/application-only) e estão disponíveis para apps com acesso aos endpoints de streaming.
</Note>

## Visão geral

<CardGroup cols={2}>
  <Card title="Histórico de conexões" icon="history">
    Veja conexões ativas e passadas
  </Card>

  <Card title="Encerrar todas" icon="power-off">
    Encerre todas as conexões de streaming ativas
  </Card>

  <Card title="Encerrar por endpoint" icon="https://mintcdn.com/x-preview/szd6PKNMlRQoyyAo/icons/xds/icon-filter.svg?fit=max&auto=format&n=szd6PKNMlRQoyyAo&q=85&s=5d59aff402c1f2aeae0e9e44bb23400e" width="24" height="24" data-path="icons/xds/icon-filter.svg">
    Interrompa conexões para streams específicos
  </Card>

  <Card title="Encerrar múltiplas" icon="list-check">
    Encerre conexões específicas por UUID
  </Card>
</CardGroup>

***

## Endpoints

| Método | Endpoint                                                                               | Descrição                                       |
| :----- | :------------------------------------------------------------------------------------- | :---------------------------------------------- |
| GET    | [`/2/connections`](/x-api/connections/get-connection-history)                          | Obter conexões de streaming ativas e históricas |
| DELETE | [`/2/connections/all`](/x-api/connections/terminate-all-connections)                   | Encerrar todas as conexões ativas               |
| DELETE | [`/2/connections/{endpoint_id}`](/x-api/connections/terminate-connections-by-endpoint) | Encerrar conexões de um endpoint específico     |
| DELETE | [`/2/connections`](/x-api/connections/terminate-multiple-connections)                  | Encerrar múltiplas conexões por UUIDs           |

***

## Casos de uso

* **Solucionar desconexões** — Verifique o histórico para diagnosticar problemas ([consulte lidando com desconexões](/x-api/fundamentals/handling-disconnections))
* **Aplicar limites de conexão** — Encerre conexões duplicadas ou em excesso
* **Limpar sessões** — Interrompa todos os streams antes de manutenção ou redeploy
* **Monitorar uso** — Acompanhe padrões de conexão em endpoints como filtered\_stream, sample\_stream

***

## Primeiros passos

<Note>
  **Pré-requisitos**

  * Uma [conta de desenvolvedor](https://developer.x.com/en/portal/petition/essential/basic-info) aprovada
  * Um [Projeto e App](/fundamentals/developer-apps) no Developer Console com acesso a streaming
  * O [Bearer Token](/fundamentals/authentication/oauth-2-0/application-only) do seu App
</Note>

<CardGroup cols={2}>
  <Card title="Referência da API" icon="https://mintcdn.com/x-preview/ygI6sSJPehlc0qNT/icons/xds/icon-code.svg?fit=max&auto=format&n=ygI6sSJPehlc0qNT&q=85&s=488e23401b19225b89acc0136d242219" href="/x-api/connections/get-connection-history" width="24" height="24" data-path="icons/xds/icon-code.svg">
    Documentação completa dos endpoints
  </Card>

  <Card title="Fundamentos de streaming" icon="stream" href="/x-api/fundamentals/consuming-streaming-data">
    Aprenda sobre streaming
  </Card>
</CardGroup>
