ver.2サポートサイト

HOMEよくある質問その他429エラーが発生した場合

429エラーが発生した場合

ページのアクセス制限やフォームの登録制限の上限に達すると、429エラーページが表示されます。

APIの場合、リクエスト制限や同時並列処理数の上限に達すると、429(API制限越え)エラーを返します。

詳細は下記表をご確認ください。

 

項目名 上限値 単位
ページ分間アクセス制限

600リクエスト/分 ※1

サイト
フォーム分間登録制限

180リクエスト/分 ※2

API分間リクエスト制限

6,000リクエスト/分 ※3
※標準提供:600リクエスト/分
※制限の引き上げをご要望の場合はお問い合わせください。

アカウント

※1 サービス安定稼働の観点からページ秒間アクセス制限も設定しております。(200リクエスト/秒)
※2 サービス安定稼働の観点からフォーム秒間登録制限も設定しております。(90リクエスト/秒)
※3 サービス安定稼働の観点からAPI秒間リクエスト制限も設定しております。(200リクエスト/秒)

 

カウント方法

・カウントは初回アクセス/登録/リクエストを起算とします。

・ページ分間アクセス制限がカウントされるのはページがリクエストされたときのみです。サイトファイル等のほかの要素でカウントが増えることはありません。
・上限値に達している、達していないにかかわらず、カウント値は初回アクセス/登録/リクエストより1秒毎/1分毎にリセットされます。
・秒間制限については、ユーザ様のご利用状況に応じてサービス提供に支障をきたすと判断した場合、上限値を調整する場合がございます。

 

カウント方法のイメージ図

 

例:ページ分間アクセス制限を例にカウント方法をご案内します。

 1. 初回リクエストから30秒後に600リクエストに達した場合、カウント値がリセットされる60秒後まで429エラーがレスポンスされます。

 2. カウントが開始された初回リクエストから60秒経過でカウント値はリセットされます。

 3. フォームの分間登録制限、API分間リクエスト制限の場合も同様です。

 4. 秒間リクエスト制限も同様のカウント方法で制限しております。

 

カウントの仕様

▽ページアクセス制限

 ・ページへのアクセスのほか、ページからページへの遷移や、ページに設置したフォームブロックのステップ遷移もアクセス数にカウントされます。
  例えばページに登録フォームブロックを設置し入力→確認→完了ステップと遷移した場合、
  ページへのアクセス+確認ステップへの遷移+完了ステップへの遷移がカウントされるため3リクエストとなります。
 ・ページへアクセス中にページのアクセス制限の上限に達している場合、インターネットユーザの操作によっては、
  フォームブロックのステップ遷移や再読み込みを実行すると429エラーが表示される可能性があります。
 ・ページ内にサイトファイル(画像・pdf・CSSなど)を複数設置しても、ページを開いた際のアクセスは1リクエストとなります。
 ・ページに複数ブロック設置しても、ページを開いた際のアクセスは1リクエストとなります。
 ・レコードリストブロックからレコードアイテムブロックへ遷移する場合、
  レコードリストブロックの設置ページへのアクセス+レコードアイテムブロックを設置するページへアクセスがカウントされるため2リクエストとなります。
 ・レコード検索ブロック上で検索条件を指定、検索結果が表示された際も1リクエストにカウントされます。
 ・ログインフォームブロックからログインする際、ログイン後のページが表示された際もアクセス数にカウントされます。
 ・サイト単位の制御となるため、制限を超過した場合、同一サイトの他のページにアクセスした場合も429エラーが表示されます。
▽フォーム登録制限
 ・登録フォームブロックが対象です。
 ・送信ボタンをクリックした時に1リクエストとしてカウントされます。
 ・確認ステップで送信ボタンを押したタイミングで429エラーページが表示された場合、DBにデータは登録されていません。
 ・サイト単位の制御となるため、制限を超過した場合、同一サイトの他の登録フォームから登録しようとした場合も429エラーが表示されます。
▽APIリクエスト制限
 ・APIリファレンスで公開しているAPIが対象です。

 

ページのアクセス制限/フォームの登録制限の場合
【エラー画面の表示】

 

【エラーメッセージ】

429 Too many requests
Exceed limit requests

 

APIリクエストの場合

【エラーレスポンス】

429 Too Many Requests
API rate limit exceeded

 

【関連ページ】

各種上限値