メインコンテンツへスキップ
Helius APIは、APIキーを使用してリクエストを認証します。すべてのAPIリクエストには、APIキーを含めて、あなたの識別と権限を確認する必要があります。
あなたのAPIキーは、あなたのHeliusアカウントへのアクセスを許可する機密情報です。クライアントサイドのコードや公開リポジトリ、ブラウザでアクセス可能な箇所に公開しないでください。

はじめに

1. APIキーを作成する

1

サインアップまたはログイン

Helius Dashboardでアカウントを作成するか、既存のアカウントにログインしてください。
2

APIキーに移動

ダッシュボードのサイドバーでAPIキーセクションに移動します。
3

新しいキーを生成する

新しいAPIキーを作成をクリックし、プロジェクトに説明的な名前を付けてください(例:「Production App」、「Development Environment」)。
4

キーをコピーして安全に保管する

APIキーをすぐにコピーして安全に保存してください。一度移動すると再度見ることができません。

2. APIキーの使用

すべてのリクエストでクエリパラメーターとしてAPIキーを含めます。

はじめに(エージェント向け)

エージェントは、Helius CLIを使用してプログラムでHeliusアカウントにサインアップし、プロジェクトを作成し、APIキーを生成できます。 完全な手順は、https://dashboard.helius.dev/agents.md を読んでください。

Helius CLIをインストールする

キーペアを生成する

ウォレットに資金を提供する(オートペイのみ)

ホストされた支払いリンクを介して支払う場合はこのステップをスキップします(--pay / --resume)。オートペイの場合は、ステップ2で提供されたウォレットアドレスに1 USDCと0.001 SOLを送信します。

サインアップしてAPIキーを取得する

セキュリティのベストプラクティス

環境変数

ソースコードではなく、環境変数にAPIキーを保存します。

IP制限

特定のIPアドレスまたは範囲へのアクセスを制限するために、ダッシュボードでAPIキーのIP制限を設定します。

別々のキー

開発、ステージング、本番環境ごとに異なるAPIキーを使用して、使用を分離し、セキュリティを向上させます。

使用状況の監視

ダッシュボードで定期的にAPI使用状況を確認し、異常なパターンや潜在的なセキュリティの問題を検出します。

秘密管理

レート制限と使用

レート制限はサブスクリプションプランによって異なります。割り当てられた制限内に収まるように、Helius Dashboardで使用状況を監視してください。

レート制限について理解する

  • 秒あたりのリクエスト数: サブスクリプションのティアに基づく
  • 月間リクエストクォータ: 課金サイクルごとに許可される総リクエスト数
  • バースト許容量: 基本レート制限を超えた短期間のスパイク

レート制限の処理

トラブルシューティング

症状: 401 Unauthorizedまたは「Invalid API Key」エラー解決策:
  • APIキーが正しいことを確認し、再生成されていないか確認する
  • クエリパラメーターとしてAPIキーを含めていることを確認する: ?api-key=YOUR_KEY
  • APIキーに余分なスペースや文字が含まれていないことを確認する
  • APIキーが期限切れまたは無効になっていないことを確認する
症状: 429 Too Many Requestsエラー解決策:
  • ダッシュボードで現在の使用状況を確認する
  • リトライロジックに指数バックオフを実装する
  • 高い制限のプランにアップグレードを検討する
  • 不要な呼び出しを減らすようリクエストを最適化する
症状: 403 Forbiddenエラー解決策:
  • IP制限がリクエストをブロックしていないことを確認する
  • サブスクリプションにエンドポイントへのアクセスが含まれていることを確認する
  • APIキーに必要な権限があることを確認する

次のステップ

クイックスタートガイド

Heliusで最初のAPIコールを始める

APIリファレンス

利用可能なすべてのエンドポイントと方法を探索する

レート制限

レート制限とアップグレードのオプションを理解する

ダッシュボード

API使用状況を監視し、キーを管理する

サポート

認証について助けが必要ですか、APIキーに関する質問がありますか?

Discordコミュニティ

リアルタイムのヘルプとコミュニティサポートのためにDiscordに参加する

メールサポート

サポートチームに直接連絡する