大量リクエストの禁止
負荷テストや動作テスト等いかなる目的でも、レート制限を超えて大量のリクエストの送信を禁止しております。
レート制限(スロットリング)
APIアクセスはスロットルによる制限がございます。
アプリ毎に、最大10リクエスト/秒までのアクセスを推奨しています。
この基準内でアクセス頻度をご調整ください。
もし短時間で大量のAPIリクエストが送信された場合、一時的に制限がかかり、エラー(429: Too Many Requests)が返されます。
エラーコードが表示された場合は、少し時間をおいてからリクエストを再度送信してください。
アクセス制限
独自のコスト計算でアクセス制限を行っております。
複雑さ制限
{ "errors": [ { "message": "operation has complexity 647, which exceeds the limit of 500", "extensions": { "code": "COMPLEXITY_LIMIT_EXCEEDED" } } ], "data": null, "extensions": { "date": 1687243927702, "serverTimeOffset": 540 } }
コスト制限
{ "errors": [ { "message": "operation has cost 2068, which exceeds the limit of 2000", "extensions": { "code": "COST_LIMIT_EXCEEDED" } } ], "data": null, "extensions": { "date": 1687244017429, "serverTimeOffset": 540 } }
depth制限
{ "errors": [ { "message": "operation has maximum depth 21, which exceeds the limit of 20", "extensions": { "code": "DEPTH_LIMIT_EXCEEDED" } } ], "data": null, "extensions": { "date": 1687189916907, "serverTimeOffset": 540 } }