API Reference

APIリファレンス

Blitz Rocket REST API v1の全エンドポイントの完全リファレンス

APIリファレンス

Blitz Rocket REST API v1は、コンテスト、エントリー、ボーナスアクション、購入などを管理するためのエンドポイントを提供します。すべてのエンドポイントは/api/v1で始まります。

エンドポイント概要

リソースエンドポイントメソッド認証
コンテスト/api/v1/contestsGET公開
コンテスト詳細/api/v1/contests/:contestIdGET公開
エントリー/api/v1/contests/:contestId/entriesGET, POST公開 / 非公開
エントリー詳細/api/v1/entries/:entryIdGET, PUT公開 / 非公開
失格/api/v1/entries/:entryId/disqualifyPOST非公開
ポイント/api/v1/entries/:entryId/pointsPOST非公開
ボーナスアクション/api/v1/entries/:entryId/bonus-actionsGET公開
アクション完了/api/v1/entries/:entryId/bonus-actions/:id/completePOST公開
購入/api/v1/contests/:contestId/purchasesPOST非公開
リーダーボード/api/v1/contests/:contestId/leaderboardGET公開
分析/api/v1/contests/:contestId/analyticsGET公開

認証

すべてのエンドポイントは、x-api-keyヘッダーを通じて渡されるAPIキーを必要とします。詳細は認証をご覧ください。

キータイプの権限

  • 公開キー — すべてのGETエンドポイントおよびボーナスアクション完了にアクセス可能
  • 非公開キーPOSTおよびPUT操作を含むすべてのエンドポイントにアクセス可能