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

# Recuperación y redundancia

> Esta página cubre las funciones de recuperación y redundancia específicas de Powerstream. Referencia del nivel estándar de X API v2 que cubre powerstream.

Esta página cubre las funciones de recuperación y redundancia específicas de Powerstream. Para una guía integral sobre recuperación y redundancia en todos los endpoints de streaming, consulta la [guía de fundamentos de recuperación y redundancia](/x-api/fundamentals/recovery-and-redundancy).

## Funciones de recuperación de Powerstream

Los conceptos principales de recuperación y redundancia se aplican a todos los endpoints de streaming. Consulta la guía de fundamentos para:

* Conexiones redundantes
* Árbol de decisión Backfill vs. Recuperación
* Buenas prácticas

## Backfill

Para desconexiones de **5 minutos o menos**, usa el parámetro `backfillMinutes`:

```bash theme={null}
curl 'https://api.x.com/2/powerstream?backfillMinutes=5' \
  -H "Authorization: Bearer $ACCESS_TOKEN"
```

<Note>
  Los Posts más antiguos se entregan primero. Los Posts **no** se deduplican — tu sistema debe tolerar duplicados.
</Note>

## Recuperación

Para desconexiones **de más de 5 minutos** (hasta 24 horas), usa los parámetros `startTime` y `endTime`:

| Parámetro   | Tipo           | Descripción                                  |
| :---------- | :------------- | :------------------------------------------- |
| `startTime` | Fecha ISO 8601 | Hora de inicio desde la cual recuperar (UTC) |
| `endTime`   | Fecha ISO 8601 | Hora final hasta la cual recuperar (UTC)     |

```bash theme={null}
curl 'https://api.x.com/2/powerstream?startTime=2022-07-12T15:10:00Z&endTime=2022-07-12T15:20:00Z' \
  -H "Authorization: Bearer $ACCESS_TOKEN"
```

Una vez conectado, Recovery volverá a transmitir el período especificado y luego se desconectará.

***

## Próximos pasos

<CardGroup cols={2}>
  <Card title="Recuperación y redundancia" icon="https://mintcdn.com/x-preview/cfyQtgCdwk8p69aa/icons/xds/icon-shield-keyhole.svg?fit=max&auto=format&n=cfyQtgCdwk8p69aa&q=85&s=a0e05514090c8a6af232297bfb9c4055" href="/x-api/fundamentals/recovery-and-redundancy" width="24" height="24" data-path="icons/xds/icon-shield-keyhole.svg">
    Guía completa de recuperación
  </Card>

  <Card title="Manejo de desconexiones" icon="plug" href="/x-api/fundamentals/handling-disconnections">
    Maneja desconexiones de streaming
  </Card>

  <Card title="Consumo de datos de streaming" icon="stream" href="/x-api/fundamentals/consuming-streaming-data">
    Construye clientes de streaming robustos
  </Card>
</CardGroup>
