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

# SolanaデータAPI：Heliusを使ってブロックチェーンデータをクエリ

> トークンとNFTのためのDAS API、取引履歴のための拡張RPCメソッド、高レベルのウォレットデータ用ウォレットAPIを使用して、HeliusでオンチェーンのSolanaデータをクエリして取得します。

## Solanaでデータを取得するとは？

データを取得するということは、Solanaブロックチェーンの現在および過去の状態—資産、残高、取引、転送—をオンデマンドでクエリすることを意味します。[リアルタイムストリーミング](/ja/data-streaming)が新しいイベントを発生と共にプッシュするのとは異なり、これらのAPIは要求したときに正確に必要なデータを引き出すことができます。

Heliusは、異なるデータ形式に合わせた複数のデータAPIを提供します。

* **取引と転送の履歴** — 任意のアドレスをバックフィルおよびインデックス化
* **アカウント状態** — アドレスごとにウォレット、トークン、プログラムアカウントを読み取り
* **トークン、NFT、および圧縮資産** — メタデータ、所有権、および残高
* **REST経由のウォレットデータ** — 残高、履歴、転送、アイデンティティ、資金源

## データ取得にHeliusを選ぶ理由

<CardGroup cols={2}>
  <Card title="高速な履歴バックフィル" icon="clock-rotate-left">
    Helius専用のgetTransactionsForAddressはアドレスの完全な履歴を1つのメソッドでバックフィルします。
  </Card>

  <Card title="完全なアーカイブカバレッジ" icon="database">
    標準RPC、拡張メソッド、インデックス化ガイダンスを通じたSolanaの完全な履歴。
  </Card>

  <Card title="統一されたアセットAPI" icon="gem">
    DAS APIはNFT、ファンジブルトークン、圧縮資産を1つのメソッドセットから返します。
  </Card>

  <Card title="高レベルのウォレットAPI" icon="wallet">
    RESTエンドポイントはウォレットの残高、履歴、転送をUSD価値付きで返します—解析は不要です。
  </Card>
</CardGroup>

## どのデータAPIを使用すべきですか？

必要なデータ形式に一致するAPIを選んでください。この表は、一般的なニーズを正しい出発点にマッピングしています。

| 必要なもの                                        | 使用するもの                                                                        | メモ                                                             |
| -------------------------------------------- | ----------------------------------------------------------------------------- | -------------------------------------------------------------- |
| アドレスの完全な取引履歴（バックフィル/インデックス化）                 | **[getTransactionsForAddress](/ja/rpc/gettransactionsforaddress)**            | 最速の単一コールバックフィル。Helius専用。                                       |
| ウォレットのトークン+ネイティブSOL転送履歴                      | **[getTransfersByAddress](/ja/rpc/gettransfersbyaddress)**                    | 整合された転送レベルビュー。Helius専用。                                        |
| アドレスごとのアカウント状態 — ウォレット、プログラムアカウント、残高         | **[アカウントメソッド](/ja/rpc/accounts)**                                             | `getAccountInfo`, `getMultipleAccounts`, `getProgramAccounts`。 |
| NFT、ファンジブルトークン、または圧縮資産 — メタデータ、所有権、残高        | **[トークンとNFT (DAS)](/ja/das-api)**                                             | `getAssetsByOwner`または`searchAssets`から開始。                       |
| USD価値付きのウォレットの完全なトークン+NFTポートフォリオ             | **[トークンとNFT (DAS)](/ja/das-api)** または **[ウォレットAPI](/ja/wallet-api/balances)** | DASは生の資産データを返し、ウォレットAPIはUSD価値と簡単な形状を追加。                        |
| ブロック、スロット、エポック、供給、または手数料                     | **[ブロックとネットワーク](/ja/rpc/other-methods)**                                      | `getBlock`, `getSlot`, `getLatestBlockhash`、その他。               |
| 簡単なREST経由でのウォレットデータ — 残高、履歴、転送、アイデンティティ、資金調達 | **[ウォレットAPI](/ja/wallet-api/overview)** (ベータ)                                 | ウォレット、ポートフォリオトラッカー、PnL、コンプライアンスに最適。                            |
| 人間が読める、事前解析された取引（既存の統合）                      | **[強化取引API](/ja/enhanced-transactions/overview)**                             | レガシー；新しいビルドの優先は`getTransactionsForAddress`。                    |

### ビルドしているものごとに

| あなたが構築しているもの             | 始める場所                                                                                                           |
| ------------------------ | --------------------------------------------------------------------------------------------------------------- |
| インデクサー、データパイプライン、バックフィル  | [getTransactionsForAddress](/ja/rpc/gettransactionsforaddress) + [インデックス化ガイド](/ja/rpc/how-to-index-solana-data) |
| トレーディング、PnL、または税ツール      | [ウォレットAPI](/ja/wallet-api/history)（履歴、転送） + [getTransfersByAddress](/ja/rpc/gettransfersbyaddress)              |
| ウォレットまたはポートフォリオトラッカー     | [トークンとNFT](/ja/das-api)（資産+残高） + [ウォレットAPI](/ja/wallet-api/history)（履歴）                                         |
| NFTマーケットプレイスまたはエクスプローラー  | [トークンとNFT](/ja/das-api) — `getAsset`, `searchAssets`, `getAssetsByGroup`                                        |
| コンプライアンスまたはウォレットインテリジェンス | [ウォレットAPI](/ja/wallet-api/identity) — アイデンティティおよび資金源                                                            |
| トークンアナリティクスまたはホルダー解析     | [トークンとNFT](/ja/das-api) + [SPLトークンの取得](/ja/das/get-tokens)                                                      |

## Heliusデータソリューション

### 取引

Heliusは履歴用の2つの専用方法で標準Solana RPCを拡張します—アドレスが行ったことを読む最速の方法です：

* **[getTransactionsForAddress](/ja/rpc/gettransactionsforaddress)** — アドレスの完全な取引履歴を単一のメソッドでバックフィルする最速、最も開発者向けの方法。
* **[getTransfersByAddress](/ja/rpc/gettransfersbyaddress)** — ウォレットのトークンとネイティブSOL転送履歴の一致。

すべての履歴メソッドについては[取引概要](/ja/rpc/historical-data)を、インデックスの構築と最新状態の維持については[インデックス化ガイド](/ja/rpc/how-to-index-solana-data)を参照してください。

インデクサー、データパイプライン、バックフィル、分析、ウォレット履歴に最適。

レガシーの人間が読める解析済み取引形式については、[強化取引（レガシー）](/ja/enhanced-transactions/overview)を参照してください—新しいビルドには`getTransactionsForAddress`が優先されます。

### アカウント

標準Solana RPCでアドレスごとに直接オンチェーンの[アカウント状態](/ja/rpc/accounts)を読み取ります—1つのアカウント用は`getAccountInfo`、多数用は`getMultipleAccounts`、プログラムが所有するすべては`getProgramAccounts`。

プログラムの状態、ウォレットアカウントデータ、オンチェーンの設定を読むのに最適。

### トークンとNFT

[デジタルアセット標準（DAS）API](/ja/das-api)は、Solana上のデジタル資産を読むための統一された方法です。単一のメソッドセットがNFT、ファンジブルトークン、圧縮資産をカバーし、メタデータ、所有権、残高を提供し、オーナー、コレクション、またはクリエイターごとに検索できます。

ウォレットとポートフォリオビュー、NFTマーケットプレイスとエクスプローラー、トークン分析に最適。

### ウォレット

[ウォレットAPI](/ja/wallet-api/overview)はウォレットデータの高レベルのRESTエンドポイントを提供します—[残高](/ja/wallet-api/balances)、[取引履歴](/ja/wallet-api/history)、[転送](/ja/wallet-api/transfers)、[アイデンティティ](/ja/wallet-api/identity)、[資金源](/ja/wallet-api/funded-by)、および[過去の残高](/ja/wallet-api/balance-at)—USD価値とシンプルなレスポンス形状を備えています。

ウォレットアプリ、ポートフォリオトラッカー、PnL、税金ツーリング、コンプライアンスに最適。

### ブロックとネットワーク

ブロック、スロット、エポック、供給、手数料、およびノードの状態については[ブロックとネットワーク](/ja/rpc/other-methods)を参照してください—`getBlock`, `getSlot`, `getLatestBlockhash`, `getFeeForMessage`、その他。

## はじめに

<Steps>
  <Step title="APIを選ぶ">
    上記の意思決定マトリックスを使用して、あなたのデータニーズに合ったAPIを一致させます。
  </Step>

  <Step title="APIキーを取得">
    [dashboard.helius.dev](https://dashboard.helius.dev)にサインアップしてAPIキーをコピーします。
  </Step>

  <Step title="最初のコールを行う">
    [クイックスタート](/ja/getting-data/quickstart)を参照して、JavaScript、Python、cURLでのコピー＆ペースト例を見つけてください。
  </Step>

  <Step title="さらに深く">
    各APIには独自の概要、ガイド、および完全なAPIリファレンスがあります。
  </Step>
</Steps>

<Card title="データ取得クイックスタート" icon="bolt" href="/ja/getting-data/quickstart">
  作業コード例ですぐにデータクエリを開始できます。
</Card>

## サポートとコミュニティ

<CardGroup cols={3}>
  <Card title="APIリファレンス" icon="code" href="/ja/api-reference">
    パラメータと例を含む完全なメソッドとエンドポイントドキュメントです。
  </Card>

  <Card title="Discord" icon="discord" href="https://discord.com/invite/6GXdee3gBj">
    HeliusでSolana上に構築している数千の開発者に参加しましょう。
  </Card>

  <Card title="サポート" icon="headset" href="/ja/support">
    ビジネスおよびプロフェッショナル顧客向けの優先サポートチャンネル。
  </Card>
</CardGroup>
