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

# Descripción general de la migración de filtered stream

> Migra los consumidores de filtered stream desde Standard v1.1 o PowerTrack a X API v2 mapeando endpoints, operadores, reglas y requisitos de autenticación.

## Comparación de los endpoints de filtered stream de la X API

El grupo de endpoints de filtered stream v2 está reemplazando [statuses/filter estándar v1.1](https://developer.x.com/en/docs/x-api/v1/tweets/filter-realtime/api-reference/post-statuses-filter) y la [API de PowerTrack](/x-api/enterprise-gnip-2.0/powertrack-api). Si tienes código, apps o herramientas que utilizan una versión anterior del endpoint de filtered stream y estás considerando migrar al endpoint más reciente de X API v2, entonces esta comparación puede ayudarte a comenzar.

Consulta nuestras guías de migración más detalladas para:

[Migrar de Standard v1.1 comparado con X API v2](x-api/posts/filtered-stream#standard-v1-1-compared-to-x-api-v2)

[Migrar de la API de PowerTrack a X API v2](/x-api/enterprise-gnip-2.0/powertrack-api#powertrack-operators)

La siguiente tabla compara los endpoints de filtered streaming que ofrece X:

| **Description**                                                                        | **Standard v1.1**                                                                                                                                                | **PowerTrack API**                                                                                                                                                                                                                                                                                               | **X API v2**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| :------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Acceso                                                                                 | X App                                                                                                                                                            | Requiere un contrato y cuenta enterprise                                                                                                                                                                                                                                                                         | Requiere una cuenta de desarrollador ([regístrate](https://developer.x.com/en/portal/petition/essential/basic-info)), y una [X App](/resources/fundamentals/developer-apps) dentro de un [Project](/resources/fundamentals/developer-apps)                                                                                                                                                                                                                                                                                                                                                                                                                      |
| :---                                                                                   | :---                                                                                                                                                             | :---                                                                                                                                                                                                                                                                                                             | :---                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Host domain                                                                            | **[https://stream.x.com](https://stream.x.com)**                                                                                                                 | **[https://gnip-stream.x.com](https://gnip-stream.x.com)**                                                                                                                                                                                                                                                       | **[https://api.x.com](https://api.x.com)**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Endpoint path                                                                          | **1.1/statuses/filter.json**                                                                                                                                     | **/stream/powertrack/accounts/{gnip_account_name}/publishers/twitter/{stream_label}.json**<br /><br />**/rules/powertrack/accounts/{gnip_account_name}/publishers/twitter/{stream_label}.json **<br /><br />**/rules/powertrack/accounts/{gnip_account_name}/publishers/twitter/{stream_label}/validation.json** | **/2/tweets/search/stream**<br /><br />**/2/tweets/search/stream/rules**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [Autenticación](/resources/fundamentals/authentication)                                | OAuth 1.0a User Context                                                                                                                                          | HTTP Basic Authentication                                                                                                                                                                                                                                                                                        | OAuth 2.0 App-Only                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Métodos HTTP admitidos                                                                 | POST                                                                                                                                                             | GET  <br />POST                                                                                                                                                                                                                                                                                                  | GET  <br />POST                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Parámetros requeridos                                                                  | Regla definida en la conexión como parámetro, al menos uno de:<br /><br />\* **follow**<br />\* **track**<br />\* **locations**                                  | Sin parámetros requeridos para la conexión de streaming, parámetro backfill opcional.<br /><br />Reglas gestionadas por separado                                                                                                                                                                                 | Sin parámetros requeridos para la conexión de streaming, parámetros opcionales para definir el formato de respuesta y añadir [función de recuperación backfill](/x-api/fundamentals/recovery-and-redundancy) para acceso Academic Research.<br /><br />Reglas gestionadas por separado                                                                                                                                                                                                                                                                                                                                                                          |
| Tipo de entrega                                                                        | Streaming                                                                                                                                                        | Streaming<br /><br />REST (para la gestión de reglas)                                                                                                                                                                                                                                                            | Streaming<br /><br />REST (para la gestión de reglas)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Límites de tasa de solicitud predeterminados                                           | 5 intentos de conexión por 5 min                                                                                                                                 | 60 solicitudes por min agregadas para ambas solicitudes POST y GET<br /><br />/rules:  60 solicitudes por minuto, agregadas en todas las solicitudes al endpoint /rules para la API del stream específico (POST y GET).                                                                                          | Depende del endpoint. Consulta [límites de tasa](/x-api/fundamentals/rate-limits) para conocer los límites actuales.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Conexiones máximas permitidas                                                          | 2 concurrentes por usuario autorizado                                                                                                                            | Soporta conexiones múltiples/redundantes, determinadas por contrato                                                                                                                                                                                                                                              | Pay-per-use: 1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [Funciones de recuperación y redundancia](/x-api/fundamentals/recovery-and-redundancy) | Ninguna                                                                                                                                                          | Backfill, conexiones redundantes y la API de Replay                                                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Señal keep-alive/heartbeats                                                            | líneas en blanco (\r\n o similares) al menos cada 20 segundos                                                                                                    | líneas en blanco (\r\n o similares) cada 10 segundos                                                                                                                                                                                                                                                             | líneas en blanco (\r\n o similares) al menos cada 20 segundos                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Latencia                                                                               | 10 segundos                                                                                                                                                      | 2 segundos<br /><br />Al menos 10 segundos para el enriquecimiento de URL unwinding                                                                                                                                                                                                                              | 10 segundos                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Reglas máximas permitidas                                                              | 1 regla (dentro de la solicitud de conexión al endpoint)                                                                                                         | Determinado por contrato hasta 250,000                                                                                                                                                                                                                                                                           | Pay-per-use: 1,000 reglas                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Limitaciones de filtro de regla                                                        | Una consulta por conexión, hasta cualquiera de:<br /><br />- 400 palabras clave track<br /><br />- 5000 IDs de usuario follow<br /><br />- 25 cajas de ubicación | Hasta 2,048 caracteres por regla                                                                                                                                                                                                                                                                                 | Pay-per-use: 1,024 caracteres por regla                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [Formato JSON de Post](/x-api/fundamentals/data-dictionary)                            | Formato Standard v1.1                                                                                                                                            | [Native Enriched](/x-api/enterprise-gnip-2.0/fundamentals/data-dictionary#native-enriched-tweet-object) o Activity Streams (seleccionado dentro de la [consola](/x-api/enterprise-gnip-2.0/fundamentals/overview))                                                                                               | [Formato X API v2](/x-api/fundamentals/data-dictionary) (determinado por los parámetros de solicitud **fields** y **expansions**, no es retrocompatible con formatos v1.1)<br /><br />Para obtener más información sobre cómo migrar del formato Standard v1.1 al formato X API v2, visita nuestra [guía de migración de formatos de datos](/x-api/migrate/data-format-migration). Publicaremos guías adicionales de migración de formatos de datos para Native Enriched y Activity Streams próximamente.                                                                                                                                                       |
| Proporciona historial y metadatos de edición de Post                                   | ✔                                                                                                                                                                | ✔                                                                                                                                                                                                                                                                                                                | ✔                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Características únicas                                                                 | Filtrado realizado a través de los parámetros de consulta en la solicitud de conexión<br /><br />Sin UI de configuración                                         | Filtrado realizado a través de reglas creadas mediante un endpoint independiente<br /><br />Funciones de [enriquecimiento](/x-api/enterprise-gnip-2.0/enterprise-gnip#enrichments) disponibles en el contrato<br /><br />Configuración en la UI de console.gnip.com                                              | Filtrado realizado a través de [reglas](/x-api/posts/filtered-stream/integrate/build-a-rule) creadas mediante un endpoint independiente<br /><br />Funciones de [métricas](/x-api/fundamentals/metrics) y enriquecimiento de URL incluidas<br /><br />[Campos](/x-api/fundamentals/fields) de objeto y [expansiones](/x-api/fundamentals/expansions) especificados con los parámetros de solicitud<br /><br />[Annotations](/x-api/fundamentals/post-annotations) de Post<br /><br />Operador y campo [Conversation ID](/x-api/fundamentals/conversation-id)<br /><br />Configuración a través de [Developer Console](/resources/fundamentals/developer-portal) |
