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

# Lidando com desconexões

> Lide com desconexões, reconexões e backfill no endpoint Powerstream da X API v2 com orientações sobre retentativas, códigos de erro e estabilidade do stream.

Esta página aborda o tratamento de desconexões específico do Powerstream. Para orientação abrangente sobre como lidar com desconexões em todos os endpoints de streaming, consulte o [guia de fundamentos sobre lidar com desconexões](/x-api/fundamentals/handling-disconnections).

## Tratamento de desconexões no Powerstream

Os conceitos centrais para lidar com desconexões aplicam-se a todos os endpoints de streaming. Consulte o guia de fundamentos para:

* Por que as conexões são desconectadas
* Erros comuns de desconexão
* Detectando desconexões
* Estratégias de reconexão e backoff
* Melhores práticas

## Recuperando dados perdidos

Se você tiver uma desconexão, consulte [Recuperação e redundância](/x-api/fundamentals/recovery-and-redundancy) para estratégias de recuperação de dados perdidos, incluindo:

* **Backfill** — Use o parâmetro `backfillMinutes` para desconexões de 5 minutos ou menos
* **Recovery** — Use os parâmetros `startTime` e `endTime` para desconexões mais longas (até 24 horas)

### Exemplo de backfill do Powerstream

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

### Exemplo de recovery do Powerstream

```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"
```

***

## Próximos passos

<CardGroup cols={2}>
  <Card title="Lidando com desconexões" icon="plug" href="/x-api/fundamentals/handling-disconnections">
    Guia completo para lidar com desconexões
  </Card>

  <Card title="Recuperação e redundância" 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">
    Recupere dados perdidos
  </Card>

  <Card title="Consumindo dados de streaming" icon="stream" href="/x-api/fundamentals/consuming-streaming-data">
    Construa clientes de streaming robustos
  </Card>
</CardGroup>
