認証方式
BeTerKEIBA Core API は Bearer 認証 (RFC 6750) を採用しています。全 endpoint でAuthorization ヘッダに API key を付与する必要があります。
- ヘッダ名
Authorization、schemeBearer(大文字小文字無視)、scheme と token の間は 1 つ以上の空白文字 (半角スペース / TAB) - token 部分が空、または API key として認識できない場合は
401 Unauthorizedを返します
key prefix と mode
API key は Stripe 慣習に従い prefix で mode を示します。両 mode とも同じ API URL (https://api.beter-keiba.com/v1) で利用できます。
prefix は発行時に固定されます。mode を切り替えるにはそれぞれの prefix で新しい key を発行してください。
エラー応答
具体的に同一 body を返すケース:他のエラー応答
エラーレスポンスはすべて{ error: { code, message } } 形式に統一されています。