メインコンテンツへスキップ

APIキーの取得

  1. app.lasersell.ioにサインイン。
  2. Settings > API Keysに移動。
  3. Create API Keyをクリックし、名前を付けて値をコピー。
キーを安全に保管してください。作成後は再表示できません。

リクエストの認証

LaserSell APIへのすべてのリクエストとExit Intelligence StreamへのすべてのWebSocket接続には、x-api-key HTTPヘッダーを通じてAPIキーが必要です。

curl

curl -X POST https://api.lasersell.io/v1/sell \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"mint":"TOKEN_MINT","user_pubkey":"WALLET","amount_tokens":1000000}'

SDK例

import { ExitApiClient } from "@lasersell/lasersell-sdk";

const client = ExitApiClient.withApiKey("YOUR_API_KEY");

Exit Intelligence Stream認証

Exit Intelligence Stream WebSocketもx-api-keyを使用します。StreamClientを構築する際にSDKが自動的に処理します:
import { StreamClient } from "@lasersell/lasersell-sdk";

const client = new StreamClient("YOUR_API_KEY");

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

  • APIキーをバージョン管理にコミットしない。 環境変数またはシークレットマネージャーを使用してください。
  • 定期的にキーをローテーション ダッシュボードを通じて。
  • アクセスをスコープ 異なるボットや環境に対して個別のキーを作成して。
  • キーが侵害された場合、ダッシュボードから直ちに取り消して代替キーを作成してください。