# API03005: レート制限が超過しました

## これが意味すること[​](#what-this-means "これが意味することへの直接リンク")

短期間にサーバーへのリクエストが多すぎました。レート制限は、サーバーが過負荷にならないよう保護します。

## 一般的な原因[​](#common-causes "一般的な原因への直接リンク")

* **迅速な同期操作** — 複数のデバイスが同時に同期
* **積極的なリフレッシュ** — データをあまりにも頻繁にリフレッシュ
* **セキュリティプラグイン** — プラグインがリクエストの制限を実施
* **ホスティングの制限** — ホスティングプランにAPIレート制限があります

## サーバーエラーのマッピング[​](#server-error-mapping "サーバーエラーのマッピングへの直接リンク")

このエラーコードは、サーバーが次の内容を返したときにトリガーされます：

| サーバーコード | ソース                                |
| -------------- | ------------------------------------- |
| HTTP 429       | いかなるサーバー応答 (フォールバック) |

## 修正方法[​](#how-to-fix "修正方法への直接リンク")

### 1. 待機して再試行[​](#1-wait-and-retry "1. 待機して再試行への直接リンク")

レート制限は一時的です：

* 1～5分待つ
* POSが自動的に再試行します
* 手動で繰り返しリフレッシュすることは避けてください

### 2. 同時操作を減らす[​](#2-reduce-concurrent-operations "2. 同時操作を減らすへの直接リンク")

複数のPOS端末を使用している場合：

* デバイス間での初期同期をずらす
* 一度にすべてのデバイスをリフレッシュするのを避ける
* 一つが完了してから別のものを開始する

### 3. セキュリティプラグインを確認する[​](#3-check-security-plugins "3. セキュリティプラグインを確認するへの直接リンク")

Wordfenceのようなプラグインは、迅速なリクエストをブロックする場合があります：

* POSアプリケーションをホワイトリストに追加
* POSデバイスのIPをホワイトリストに追加
* レート制限の閾値を調整

### 4. ホスティングの制限を見直す[​](#4-review-hosting-limits "4. ホスティングの制限を見直すへの直接リンク")

一部のホスティングではAPIリクエストに制限があります：

* ホスティングプランの詳細を確認
* 制限が低すぎる場合はアップグレードを検討
* 制限を増加させるためにサポートに連絡

### 5. 同期頻度を最適化する[​](#5-optimise-sync-frequency "5. 同期頻度を最適化するへの直接リンク")

POS設定で：

* 自動リフレッシュの間隔を調整
* 適切なときに手動同期を使用
* 不要なデータリフレッシュを避ける

## 関連するエラー[​](#related-errors "関連するエラーへの直接リンク")

* [API03004](/ja/error-codes/API03004.md) — リクエストが大きすぎる
* [API03007](/ja/error-codes/API03007.md) — リクエストキューが満杯

***
