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

# Volume streams (amostragem de 1% e Decahose) na X API v2

> Faça streaming de Posts amostrados em tempo real com os endpoints de volume stream de amostragem de 1% e Decahose de 10% da X API v2 para acompanhar tendências, sentimento e eventos.

export const Button = ({href, children}) => {
  return <div className="not-prose">
    <a href={href}>
      <button className="x-btn">
        <span>{children}</span>
        <svg width="3" height="24" viewBox="0 -9 3 24" class="h-6 rotate-0 overflow-visible"><path d="M0 0L3 3L0 6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg>
      </button>
    </a>
  </div>;
};

* 1% sampled stream.
* 10% sampled stream. Comumente referido como "Decahose".

Estes são chamados de "volume streams" porque ambos entregam grandes volumes de dados. Mesmo o stream de 1% pode emitir várias dezenas de Posts a cada segundo. Com esses streams, você pode identificar e acompanhar tendências, monitorar o sentimento geral, monitorar eventos globais e muito mais.

Esses endpoints de streaming entregam [objetos Post](/x-api/fundamentals/data-dictionary/reference#tweet) por meio de uma conexão HTTP GET persistente e usam autenticação [OAuth 2.0 App-Only](/resources/fundamentals/authentication#oauth-2-0). Com acesso Essential, você pode ter uma conexão por vez. Com todos os níveis de acesso, requisições de conexão podem ser feitas até 50 vezes por janela de 15 minutos.

Estes endpoints de volume stream suportam Posts editados. Estes endpoints entregarão Posts editados, junto com seu histórico de edições, incluindo um array de IDs de Post. Para Posts sem histórico de edições, este array conterá um único ID. Para Posts que foram editados, este array contém múltiplos IDs, organizados em ordem crescente refletindo a ordem das edições, com a versão mais recente na última posição do array. Para saber mais sobre como funcionam as edições de Post, veja a página de [fundamentos de edições de Post](/x-api/fundamentals/edit-posts).

*Para usar essas APIs, você deve primeiro configurar uma conta com nossa equipe de vendas enterprise.*

<Note>
  **Configuração da conta**

  Para acessar estes endpoints, você precisará de:

  * Uma [conta de desenvolvedor](https://developer.x.com/en/portal/petition/essential/basic-info) aprovada.
  * Autenticar usando as chaves e tokens de um [App de desenvolvedor](/resources/fundamentals/developer-apps) localizado dentro de um [Project](/resources/fundamentals/developer-apps).

  Saiba mais sobre como obter acesso aos endpoints da X API v2 em nosso [guia de introdução](/x-api/getting-started/getting-access).
</Note>

<div class="flex space-x-2">
  <Button href="/x-api/posts/volume-streams/quickstart">
    Quick start
  </Button>

  <Button href="https://github.com/xdevplatform/Twitter-API-v2-sample-code">
    Código de exemplo
  </Button>

  <Button href="https://www.postman.com/xapidevelopers/x-api-public-workspace/collection/34902927-2efc5689-99c6-4ab6-8091-996f35c2fd80">
    Executar no Postman
  </Button>

  <Button href="https://developer.x.com/apitools/api?endpoint=/2/tweets/sample/stream&method=get">
    Testar no API Explorer
  </Button>
</div>

***

## Fundamentos de streaming

<CardGroup cols={2}>
  <Card title="Consumindo dados de streaming" icon="stream" href="/x-api/fundamentals/consuming-streaming-data">
    Melhores práticas para clientes de streaming
  </Card>

  <Card title="Lidando com desconexões" icon="plug" href="/x-api/fundamentals/handling-disconnections">
    Reconecte com elegância
  </Card>

  <Card title="Capacidade de alto volume" icon="gauge-high" href="/x-api/fundamentals/high-volume-capacity">
    Lide com alto throughput
  </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">
    Construa aplicações resilientes
  </Card>
</CardGroup>
