> ## 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.

# Conexiones de streaming

> Los endpoints de Stream Connections te permiten recuperar el historial de las conexiones de streaming de tu aplicación. Referencia del nivel estándar de X API v2 que cubre connections.

Los endpoints de Stream Connections te permiten recuperar el historial de las conexiones de streaming de tu aplicación y terminar conexiones activas o múltiples. Úsalos para monitorear el estado de las conexiones, resolver problemas como conexiones duplicadas y gestionar sesiones de streaming para endpoints como Filtered Stream y Sampled Stream.

<Note>
  Estos endpoints requieren [autenticación con Bearer Token](/fundamentals/authentication/oauth-2-0/application-only) y están disponibles para apps con acceso a endpoints de streaming.
</Note>

## Descripción general

<CardGroup cols={2}>
  <Card title="Historial de conexiones" icon="history">
    Ver conexiones activas y pasadas
  </Card>

  <Card title="Terminar todas" icon="power-off">
    Finalizar todas las conexiones de streaming activas
  </Card>

  <Card title="Terminar 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">
    Detener conexiones para streams específicos
  </Card>

  <Card title="Terminar múltiples" icon="list-check">
    Cerrar conexiones específicas por UUID
  </Card>
</CardGroup>

***

## Endpoints

| Método | Endpoint                                                                               | Descripción                                          |
| :----- | :------------------------------------------------------------------------------------- | :--------------------------------------------------- |
| GET    | [`/2/connections`](/x-api/connections/get-connection-history)                          | Obtener conexiones de streaming activas e históricas |
| DELETE | [`/2/connections/all`](/x-api/connections/terminate-all-connections)                   | Terminar todas las conexiones activas                |
| DELETE | [`/2/connections/{endpoint_id}`](/x-api/connections/terminate-connections-by-endpoint) | Terminar conexiones para un endpoint específico      |
| DELETE | [`/2/connections`](/x-api/connections/terminate-multiple-connections)                  | Terminar múltiples conexiones por UUIDs              |

***

## Casos de uso

* **Solucionar desconexiones** — Revisa el historial para diagnosticar problemas ([ver manejo de desconexiones](/x-api/fundamentals/handling-disconnections))
* **Aplicar límites de conexión** — Termina conexiones duplicadas o en exceso
* **Limpiar sesiones** — Detén todos los streams antes de mantenimiento o redespliegue
* **Monitorear el uso** — Rastrea patrones de conexión en endpoints como filtered\_stream, sample\_stream

***

## Primeros pasos

<Note>
  **Requisitos previos**

  * Una [cuenta de desarrollador](https://developer.x.com/en/portal/petition/essential/basic-info) aprobada
  * Un [Project y App](/fundamentals/developer-apps) en el Developer Console con acceso a streaming
  * El [Bearer Token](/fundamentals/authentication/oauth-2-0/application-only) de tu App
</Note>

<CardGroup cols={2}>
  <Card title="Referencia de la 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">
    Documentación completa del endpoint
  </Card>

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