強力なeスポーツインフラの上に、あらゆるものを構築しよう。
REST APIとWebhookにより、トーナメント、プレイヤー、試合などへの完全なプログラムアクセスが可能です。プレイヤーに最適な体験をそのまま構築できます。
REST API
整理された、ドキュメントが充実したREST APIを通じて、すべてのプラットフォームリソースにアクセスできます。トーナメント、プレイヤー、チーム、試合、結果をプログラムで管理しましょう。
Webhooks
リアルタイムのイベント通知を購読できます。試合の終了、ブラケットの進行、プレイヤーステータスの変更時に即座にコールバックを受信しましょう。
リアルタイムAPI
Socket.IOのリアルタイムチャネルを介してライブのトーナメントやマッチの更新を購読し、トーナメントやマッチの部屋に参加して、ステータスの変更、スコアの更新、参加者のイベントに即座に反応できます。SDKのリアルタイムクライアントによってラップされています。
APIキー
組織向けにスコープを指定したAPIキーを生成・管理できます。キーごとに権限を制御し、ダウンタイムなしで認証情報をローテーションできます。
SDKライブラリ
主要な言語向けの公式SDKライブラリですぐに開発を始められます。型付きで十分にテストされたクライアントにより、ボイラープレートを減らし、より迅速にインテグレーションできます。
埋め込みウィジェット
ライブのトーナメント機能、リーダーボード、登録フォーム、およびスケジュールを単一のスクリプトタグであらゆるサイトに埋め込むことができます — npmインストールやビルドステップは不要で、CSS変数を介してテーマ変更可能です。
サンドボックス環境
本番データに影響を与えることなく、フル機能のサンドボックス環境で安全にインテグレーションをテストできます。イベント、試合、支払いをシミュレーションしましょう。
レート制限
明確なヘッダーとバースト許容量による透明で予測可能なレート制限。ダッシュボードで使用状況を監視し、スケールに合わせてプランをアップグレードできます。
サインアップから本番稼働まで — 6ステップでプラットフォームAPIを統合。
サインアップ
開発者アカウントを作成して、APIポータル、ドキュメント、および組織のAPI管理ダッシュボードにアクセスしましょう。
APIキーを取得
プロジェクト用にスコープを指定したAPIキーを生成します。必要な権限を選択し、キーを安全に保管してください。
サンドボックス
サンドボックス環境に統合を接続して、本番データに影響を与えずにエンドポイントを調べ、ロジックを検証できます。
統合
REST APIまたはSDKライブラリを使用して機能を構築します。ドキュメントを参照し、APIエクスプローラーでライブサンプルを直接試せます。
Webhook
Webhookエンドポイントを登録してリアルタイムのイベントコールバックを受け取ります。本番公開前にダッシュボードからテスト配信を確認できます。
モニタリング
開発者ダッシュボードからAPIの使用状況、エラー率、レイテンシを追跡します。アラートを設定してログを確認し、統合を健全に保ちましょう。
よくある質問
APIはRESTとGraphQLの両方に対応していますか?
はい — すべてのリソースはRESTとGraphQLの両方からアクセス可能です。使用ケースに応じて同じ統合内で混在させることができます。
APIキーのスコープはどのように設定されていますか?
APIキーはテナントごとに発行され、特定の権限セット(読み取り、書き込み、管理)にスコープ設定されています。キーは開発者ダッシュボードからいつでも回転または取り消すことができます。
適用されるレート制限は何ですか?
デフォルトの上限は、RESTが毎分1,000リクエスト、GraphQLが毎分200クエリです。より高い上限が必要な場合はお問い合わせください。
APIにWebhookは含まれていますか?
はい — 開発者APIにはすべてのプラットフォームイベントのためのアウトバウンドWebhook配信が含まれており、HMAC-SHA256署名と設定可能な再試行ポリシーがあります。
テスト用のサンドボックス環境はありますか?
はい — すべてのテナントには、ライブのトーナメントデータに影響を与えずに統合をテストできる完全なAPIのパリティを持つステージングサンドボックスのアクセスが与えられています。
APIで利用できるサンドボックスまたはテスト環境はありますか?
はい。登録済みのすべての開発者がサンドボックス環境を利用でき、本番データに影響を与えることなくAPI呼び出しをテストできます。
APIのバージョン管理と破壊的変更はどのように対応すればよいですか?
セマンティックバージョニングに従い、廃止予定の変更は少なくとも90日前に告知します。旧バージョンのAPIはサンセット期間中も引き続きご利用いただけます。
APIはどのような認証方式をサポートしていますか?
APIはユーザー委任アクセス向けのOAuth 2.0と、サーバー間連携向けのAPIキー認証をサポートしています。
リアルタイムのイベント通知に対応したWebhookはありますか?
はい。Webhookエンドポイントを登録することで、試合結果、プレイヤー情報の更新、トーナメントの状態変化などのイベントをリアルタイムでプッシュ通知として受け取ることができます。
完全なAPIリファレンスとSDKドキュメントはどこで確認できますか?
完全なAPIリファレンス、コードサンプル、SDKガイドは開発者ポータルでご覧いただけます。また、開発者コミュニティに参加してサポートを受けることもできます。