> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# APIs de Dados Solana: Consultar Dados da Blockchain com Helius

> Consulte e recupere dados on-chain do Solana com Helius — a API DAS para tokens e NFTs, métodos RPC aprimorados para histórico de transações e a API de Carteira para dados de carteira de alto nível.

## O que é obter dados no Solana?

Obter dados significa consultar o estado atual e histórico da blockchain Solana — ativos, saldos, transações e transferências — sob demanda. Diferente de [streaming em tempo real](/docs/pt-BR/data-streaming), que envia novos eventos conforme ocorrem, essas APIs permitem que você obtenha exatamente os dados que solicitar, quando solicitar.

Helius oferece várias APIs de dados, cada uma ajustada para um tipo diferente de dados:

* **Histórico de transações e transferências** — preencher e indexar qualquer endereço
* **Estado da conta** — ler contas de carteira, token e programa por endereço
* **Tokens, NFTs e ativos compactados** — metadados, propriedade e saldos
* **Dados da carteira via REST** — saldos, histórico, transferências, identidade e fonte de financiamento

## Por que usar Helius para recuperação de dados?

<CardGroup cols={2}>
  <Card title="Preenchimento histórico rápido" icon="clock-rotate-left">
    O exclusivo método getTransactionsForAddress do Helius preenche todo o histórico de um endereço em um único método.
  </Card>

  <Card title="Cobertura arquival completa" icon="database">
    História completa do Solana através do RPC padrão, métodos aprimorados e orientação de indexação.
  </Card>

  <Card title="Uma API de ativos unificada" icon="gem">
    A API DAS retorna NFTs, tokens fungíveis e ativos compactados de um único conjunto de métodos.
  </Card>

  <Card title="API de Carteira de alto nível" icon="wallet">
    Endpoints REST retornam saldos de carteira, histórico e transferências com valores em USD — sem necessidade de análise.
  </Card>
</CardGroup>

## Qual API de dados devo usar?

Escolha a API que corresponde à forma dos dados que você precisa. Esta tabela mapeia cada necessidade comum para o ponto de partida correto.

| O que você precisa                                                                                | Use esta                                                                                  | Notas                                                                                                   |
| ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| Histórico completo de transações para um endereço (preenchimento / indexação)                     | **[getTransactionsForAddress](/docs/pt-BR/rpc/gettransactionsforaddress)**                     | Preenchimento mais rápido em uma única chamada. Exclusivo Helius.                                       |
| Histórico de transferências de Token + SOL nativo para uma carteira                               | **[getTransfersByAddress](/docs/pt-BR/rpc/gettransfersbyaddress)**                             | Visão reconciliada, nível de transferência. Exclusivo Helius.                                           |
| Estado da conta por endereço — carteiras, contas de programa, saldos                              | **[Account methods](/docs/pt-BR/rpc/accounts)**                                                | `getAccountInfo`, `getMultipleAccounts`, `getProgramAccounts`.                                          |
| NFTs, tokens fungíveis ou ativos compactados — metadados, propriedade, saldos                     | **[Tokens & NFTs (DAS)](/docs/pt-BR/das-api)**                                                 | Comece com `getAssetsByOwner` ou `searchAssets`.                                                        |
| Portfólio completo de tokens + NFTs de uma carteira com valores em USD                            | **[Tokens & NFTs (DAS)](/docs/pt-BR/das-api)** ou **[Wallet API](/docs/pt-BR/wallet-api/balances)** | DAS retorna dados brutos de ativos; a API de Carteira adiciona valores em USD e uma forma mais simples. |
| Blocos, slots, épocas, fornecimento ou taxas                                                      | **[Blocks & Network](/docs/pt-BR/rpc/other-methods)**                                          | `getBlock`, `getSlot`, `getLatestBlockhash`, e mais.                                                    |
| Dados da carteira via REST simples — saldos, histórico, transferências, identidade, financiamento | **[Wallet API](/docs/pt-BR/wallet-api/overview)** (Beta)                                       | Ótimo para carteiras, rastreadores de portfólio, PnL e conformidade.                                    |
| Transações pré-analisadas e legíveis por humanos (integrações existentes)                         | **[Enhanced Transactions API](/docs/pt-BR/enhanced-transactions/overview)**                    | Legacy; para novas construções, prefira `getTransactionsForAddress`.                                    |

### Pelo que você está construindo

| Você está construindo                         | Comece com                                                                                                                      |
| --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| Indexador, pipeline de dados ou preenchimento | [getTransactionsForAddress](/docs/pt-BR/rpc/gettransactionsforaddress) + [indexing guide](/docs/pt-BR/rpc/how-to-index-solana-data)       |
| Ferramenta de negociação, PnL ou impostos     | [Wallet API](/docs/pt-BR/wallet-api/history) (historico, transferências) + [getTransfersByAddress](/docs/pt-BR/rpc/gettransfersbyaddress) |
| Rastreador de carteira ou portfólio           | [Tokens & NFTs](/docs/pt-BR/das-api) (ativos + saldos) + [Wallet API](/docs/pt-BR/wallet-api/history) (historico)                         |
| Marketplace ou explorador de NFT              | [Tokens & NFTs](/docs/pt-BR/das-api) — `getAsset`, `searchAssets`, `getAssetsByGroup`                                                |
| Conformidade ou inteligência de carteira      | [Wallet API](/docs/pt-BR/wallet-api/identity) — identidade e fonte de financiamento                                                  |
| Análise de token ou análise de detentores     | [Tokens & NFTs](/docs/pt-BR/das-api) + [Get SPL Tokens](/docs/pt-BR/das/get-tokens)                                                       |

## Soluções de dados Helius

### Transações

Helius estende o RPC padrão do Solana com dois métodos exclusivos para histórico — a maneira mais rápida de ler o que um endereço fez:

* **[getTransactionsForAddress](/docs/pt-BR/rpc/gettransactionsforaddress)** — a maneira mais rápida e amigável para desenvolvedores de preencher o histórico completo de transações de um endereço em um único método.
* **[getTransfersByAddress](/docs/pt-BR/rpc/gettransfersbyaddress)** — histórico reconciliado de transferências de token e SOL nativo para uma carteira.

Veja a [Visão Geral de Transações](/docs/pt-BR/rpc/historical-data) para todos os métodos de histórico e o [guia de indexação](/docs/pt-BR/rpc/how-to-index-solana-data) para criar e manter um índice atualizado.

Melhor para indexadores, pipelines de dados, preenchimentos, análises e histórico de carteiras.

Para o formato legível e pré-analisado de transações, veja [Enhanced Transactions (Legacy)](/docs/pt-BR/enhanced-transactions/overview) — para novas construções, prefira `getTransactionsForAddress`.

### Contas

Leia o [estado da conta](/docs/pt-BR/rpc/accounts) on-chain diretamente por endereço com RPC padrão do Solana — `getAccountInfo` para uma conta, `getMultipleAccounts` para várias, e `getProgramAccounts` para tudo que um programa possui.

Melhor para leitura de estado de programa, dados de conta de carteira e configuração on-chain.

### Tokens & NFTs

A [API Digital Asset Standard (DAS)](/docs/pt-BR/das-api) é a maneira unificada de ler ativos digitais no Solana. Um conjunto único de métodos cobre NFTs, tokens fungíveis e ativos compactados — metadados, propriedade, saldos e busca por proprietário, coleção ou criador.

Melhor para carteiras e visualizações de portfólio, marketplaces e exploradores de NFT, e análises de tokens.

### Carteiras

A [Wallet API](/docs/pt-BR/wallet-api/overview) fornece endpoints REST de alto nível para dados de carteira — [saldos](/docs/pt-BR/wallet-api/balances), [histórico de transações](/docs/pt-BR/wallet-api/history), [transferências](/docs/pt-BR/wallet-api/transfers), [identidade](/docs/pt-BR/wallet-api/identity), [fonte de financiamento](/docs/pt-BR/wallet-api/funded-by), e [saldo histórico](/docs/pt-BR/wallet-api/balance-at) — com valores em USD e uma forma de resposta simples.

Melhor para aplicativos de carteira, rastreadores de portfólio, ferramentas de PnL e impostos, e conformidade.

### Blocos & Rede

Para blocos, slots, épocas, fornecimento, taxas e status de nós, veja [Blocks & Network](/docs/pt-BR/rpc/other-methods) — `getBlock`, `getSlot`, `getLatestBlockhash`, `getFeeForMessage`, e mais.

## Começando

<Steps>
  <Step title="Escolha sua API">
    Use a matriz de decisão acima para combinar sua necessidade de dados com a API certa.
  </Step>

  <Step title="Obtenha sua chave API">
    Inscreva-se em [dashboard.helius.dev](https://dashboard.helius.dev) e copie sua chave API.
  </Step>

  <Step title="Faça sua primeira chamada">
    Siga o [quickstart](/docs/pt-BR/getting-data/quickstart) para exemplos de copiar e colar em JavaScript, Python e cURL.
  </Step>

  <Step title="Aprofunde-se">
    Cada API possui sua própria visão geral, guias e referência completa da API.
  </Step>
</Steps>

<Card title="Quickstart para Obter Dados" icon="bolt" href="/docs/pt-BR/getting-data/quickstart">
  Faça sua primeira consulta de dados em minutos com exemplos de código funcionais.
</Card>

## Suporte & comunidade

<CardGroup cols={3}>
  <Card title="Referência da API" icon="code" href="/docs/pt-BR/api-reference">
    Documentação completa de métodos e endpoints com parâmetros e exemplos.
  </Card>

  <Card title="Discord" icon="discord" href="https://discord.com/invite/6GXdee3gBj">
    Junte-se a milhares de desenvolvedores construindo no Solana com Helius.
  </Card>

  <Card title="Suporte" icon="headset" href="/docs/pt-BR/support">
    Canais de suporte prioritário para clientes Business e Professional.
  </Card>
</CardGroup>
