レート制限

対象サイトの負荷、請求上限、DDoS対策を分けて守るため、アプリ側quotaとEdge protectionを併用します。

アプリquota

Plan、tenant、API key、domain、Credits、同時実行数をアプリ側で制御します。正式な利用上限はこのquotaを正とします。

アプリquotaの429

上限到達時は標準JSONで返します。通常はrequest_id、超過したlimit、再試行目安のreset_atを含みます。

{"request_id":"req_...","error":{"code":"rate_limit_exceeded","message":"Rate limit exceeded.","limit_name":"requests_per_minute","limit":120,"reset_at":"2026-05-13T12:35:00Z"}}

Edge protectionの429

DDoS、異常アクセス、IP単位の短時間スパイクはCloud Armorがアプリより前で一時制限する場合があります。この429はHTMLまたはプレーンテキストになり、request_idlimitreset_atを含まないことがあります。

一時banと大口利用

異常アクセス時はIP単位の一時制限またはban候補を使います。継続的な高頻度利用、固定IP、負荷試験、CIからの大量実行は事前に相談してください。

OpenAPIリファレンス