> ## Documentation Index
> Fetch the complete documentation index at: https://x-preview-mintlify-b4f5bfb1.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# X API

> Acesso programático ao X com endpoints REST v2 para Posts, usuários, Spaces, listas, DMs e tendências, com preços de pagamento por uso e SDKs modernos.

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>;
};

A X API oferece acesso programático à conversa pública do X. Leia posts, publique conteúdo, gerencie usuários e analise tendências — tudo por meio de endpoints REST modernos com preços flexíveis de pagamento por uso.

<CardGroup cols={3}>
  <Card title="Começar" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/CJEW78ZoFC_WB4AV/icons/xds/icon-rocket.svg?fit=max&auto=format&n=CJEW78ZoFC_WB4AV&q=85&s=c4d643f2a562a30abeccca3349337f50" href="/x-api/getting-started/make-your-first-request" width="24" height="24" data-path="icons/xds/icon-rocket.svg">
    Crie um app e faça sua primeira solicitação em minutos.
  </Card>

  <Card title="Referência da API" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/NEh9mjpH7RaTDEed/icons/xds/icon-code.svg?fit=max&auto=format&n=NEh9mjpH7RaTDEed&q=85&s=07116236bb3000cffffbf6c9bac6d47e" href="/x-api/posts/create-post" width="24" height="24" data-path="icons/xds/icon-code.svg">
    Explore todos os endpoints disponíveis.
  </Card>

  <Card title="SDKs" icon="cube" href="/tools-and-libraries">
    Bibliotecas oficiais em Python e TypeScript.
  </Card>
</CardGroup>

***

## O que você pode construir

<CardGroup cols={3}>
  <Card title="Posts" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/NEh9mjpH7RaTDEed/icons/xds/icon-chat.svg?fit=max&auto=format&n=NEh9mjpH7RaTDEed&q=85&s=d41b5ee3c6e63a9a39acd28c6568d6dc" href="/x-api/posts/lookup/introduction" width="24" height="24" data-path="icons/xds/icon-chat.svg">
    Pesquise, recupere e publique posts. Acesse linhas do tempo, threads e posts citados.
  </Card>

  <Card title="Usuários" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/VFX2XSyPqtT4SVsH/icons/xds/icon-person.svg?fit=max&auto=format&n=VFX2XSyPqtT4SVsH&q=85&s=d0d289815cdfc8e3c20af259d2f04c46" href="/x-api/users/lookup/introduction" width="24" height="24" data-path="icons/xds/icon-person.svg">
    Consulte usuários, gerencie quem você segue, bloqueia e silencia.
  </Card>

  <Card title="Spaces" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/VFX2XSyPqtT4SVsH/icons/xds/icon-microphone.svg?fit=max&auto=format&n=VFX2XSyPqtT4SVsH&q=85&s=04d1ab715019f2cf6013b1a2ad97dccf" href="/x-api/spaces/lookup/introduction" width="24" height="24" data-path="icons/xds/icon-microphone.svg">
    Encontre conversas de áudio ao vivo e seus participantes.
  </Card>

  <Card title="Mensagens diretas" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/Xkd8wjAYBUaNeVZi/icons/xds/icon-envelope.svg?fit=max&auto=format&n=Xkd8wjAYBUaNeVZi&q=85&s=a4e3fdf04c6687542b88aa6c8528830e" href="/x-api/direct-messages/lookup/introduction" width="24" height="24" data-path="icons/xds/icon-envelope.svg">
    Envie e receba mensagens privadas.
  </Card>

  <Card title="Listas" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/NEh9mjpH7RaTDEed/icons/xds/icon-bulleted-list.svg?fit=max&auto=format&n=NEh9mjpH7RaTDEed&q=85&s=8751ac17be48cbce7d9750daf2641945" href="/x-api/lists/list-lookup/introduction" width="24" height="24" data-path="icons/xds/icon-bulleted-list.svg">
    Crie e gerencie listas selecionadas de contas.
  </Card>

  <Card title="Tendências" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/Xkd8wjAYBUaNeVZi/icons/xds/icon-feather-chart-line.svg?fit=max&auto=format&n=Xkd8wjAYBUaNeVZi&q=85&s=eb2233d5c6aa1d3b04d3fefea66c9db4" href="/x-api/trends/trends-by-woeid/introduction" width="24" height="24" data-path="icons/xds/icon-feather-chart-line.svg">
    Acesse tópicos em alta por localização.
  </Card>
</CardGroup>

***

## Preços

A X API utiliza preços de **pagamento por uso**. Sem assinaturas — pague apenas pelo que usar.

<CardGroup cols={2}>
  <Card title="Escalabilidade flexível" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/E43Ep5Gv29gM6HJ6/icons/xds/icon-bar-chart.svg?fit=max&auto=format&n=E43Ep5Gv29gM6HJ6&q=85&s=d8e59c39f35d2ed23f4351f6d1ee9d21" width="24" height="24" data-path="icons/xds/icon-bar-chart.svg">
    Comece pequeno e cresça. Os custos escalam conforme o seu uso real.
  </Card>

  <Card title="Sem compromissos" icon="unlock">
    Sem contratos ou gasto mínimo. Pare quando quiser.
  </Card>

  <Card title="Acompanhamento em tempo real" icon="gauge-high">
    Monitore o uso e os custos ao vivo no Developer Console.
  </Card>

  <Card title="Baseado em créditos" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/NEh9mjpH7RaTDEed/icons/xds/icon-coins.svg?fit=max&auto=format&n=NEh9mjpH7RaTDEed&q=85&s=f0a3f8ddd724782c1d3209c0d4decd4f" width="24" height="24" data-path="icons/xds/icon-coins.svg">
    Compre créditos antecipadamente. Eles são debitados conforme você usa a API.
  </Card>
</CardGroup>

<Tip>
  Ganhe créditos gratuitos da [xAI API](https://docs.x.ai) ao comprar créditos da X API — até 20% de retorno com base no seu gasto. [Saiba mais](/x-api/getting-started/pricing#free-xai-api-credits)
</Tip>

<div className="mt-6 flex gap-4">
  <Button href="/x-api/getting-started/pricing">Detalhes de preços</Button>
  <Button href="https://console.x.com">Comprar créditos</Button>
</div>

***

## Principais recursos

<Tabs>
  <Tab title="Acesso a dados">
    ### Objetos de dados ricos

    Acesse dados detalhados e estruturados de posts, usuários, mídia e muito mais:

    * **Posts**: texto completo, métricas, entidades, anotações, threads de conversa
    * **Usuários**: perfis, contagens de seguidores, status de verificação
    * **Mídia**: imagens, vídeos, GIFs com metadados
    * **Enquetes**: opções e contagens de votos

    Personalize as respostas com [fields](/x-api/fundamentals/fields) e [expansions](/x-api/fundamentals/expansions) para obter exatamente os dados de que precisa.
  </Tab>

  <Tab title="Streaming quase em tempo real">
    ### Filtered stream

    Receba posts quase em tempo real conforme são publicados. Defina até 1.000 regras de filtragem para receber apenas os posts correspondentes.

    ```bash theme={null}
    # Add a rule
    curl -X POST "https://api.x.com/2/tweets/search/stream/rules" \
      -H "Authorization: Bearer $TOKEN" \
      -d '{"add": [{"value": "from:xdevelopers"}]}'

    # Connect to stream
    curl "https://api.x.com/2/tweets/search/stream" \
      -H "Authorization: Bearer $TOKEN"
    ```

    [Saiba mais sobre filtered stream →](/x-api/posts/filtered-stream/introduction)
  </Tab>

  <Tab title="Pesquisa e análise">
    ### Pesquisa em arquivo completo

    Pesquise todo o histórico de posts públicos — desde 2006. Construa consultas com operadores para usuários, palavras-chave, datas e muito mais.

    ```bash theme={null}
    curl "https://api.x.com/2/tweets/search/all?query=AI%20lang:en" \
      -H "Authorization: Bearer $TOKEN"
    ```

    ### Métricas

    Acesse métricas de engajamento, incluindo impressões, curtidas, reposts, respostas e visualizações de vídeo.

    [Saiba mais sobre pesquisa →](/x-api/posts/search/introduction)
  </Tab>
</Tabs>

***

## Início rápido

<Steps>
  <Step title="Crie uma conta de desenvolvedor">
    Cadastre-se em [console.x.com](https://console.x.com) e crie um app.
  </Step>

  <Step title="Obtenha suas credenciais">
    Gere seu Bearer Token para solicitações app-only.
  </Step>

  <Step title="Faça uma solicitação">
    Tente consultar um usuário:

    ```bash theme={null}
    curl "https://api.x.com/2/users/by/username/xdevelopers" \
      -H "Authorization: Bearer $BEARER_TOKEN"
    ```
  </Step>
</Steps>

<Button href="/x-api/getting-started/make-your-first-request">Guia completo de início rápido</Button>

***

## Ferramentas e bibliotecas

<CardGroup cols={3}>
  <Card title="Python SDK" icon="python" href="/xdks/python/overview">
    Biblioteca oficial em Python com suporte assíncrono.
  </Card>

  <Card title="TypeScript SDK" icon="js" href="/xdks/typescript/overview">
    Biblioteca oficial em TypeScript/JavaScript.
  </Card>

  <Card title="Postman" icon="server" href="https://www.postman.com/xapidevelopers/x-api-public-workspace/collection/34902927-2efc5689-99c6-4ab6-8091-996f35c2fd80">
    Explorador interativo da API.
  </Card>
</CardGroup>

[Veja todas as bibliotecas →](/tools-and-libraries)

***

## Suporte

<CardGroup cols={2}>
  <Card title="Fórum de desenvolvedores" icon="https://mintcdn.com/x-preview-mintlify-b4f5bfb1/NEh9mjpH7RaTDEed/icons/xds/icon-chat-unread.svg?fit=max&auto=format&n=NEh9mjpH7RaTDEed&q=85&s=ceda6572fd2f0e9f586909c13ab6fbf5" href="https://devcommunity.x.com" width="24" height="24" data-path="icons/xds/icon-chat-unread.svg">
    Obtenha ajuda da comunidade e da equipe do X.
  </Card>

  <Card title="Central de suporte" icon="circle-question" href="https://developer.x.com/en/support/twitter-api.html">
    FAQs e guias de solução de problemas.
  </Card>
</CardGroup>
