コンテンツにスキップ

レート制限

BoxHero API がチームごとにリクエストレートを制限する仕組みと、待機して再試行する方法を説明します。

すべてのユーザーにとってサービスを安定させるため、BoxHero API ではチームが送信できるリクエスト数を制限しています。

同じチームに属するすべての API トークンは、同じ制限を共有します。1 つのチームでトークンを追加で発行しても、制限は引き上げられません。

API は 429 と、type が /errors/too-many-requests のエラーエンベロープを返します。再試行できるタイミングはレスポンスヘッダーで確認できます。

ヘッダー説明
Retry-After再試行するまでに待機する秒数
RateLimit, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset現在の制限値、残りのリクエスト数、制限がリセットされるタイミング

Retry-After の時間だけ待ってから再試行してください。多数のリクエストを連続して送信する場合は、一度にまとめて送らずに分散させてください。