# APIエラー

APIエラーは、WooCommerceサーバーとの通信中に発生します。これらのエラーは`API`で始まり、以下のカテゴリに整理されています。

## カテゴリ[​](#categories "カテゴリへの直接リンク")

| カテゴリ                                        | コードレンジ | 説明                                       |
| ----------------------------------------------- | ------------ | ------------------------------------------ |
| [接続](#connection-errors)                      | API01xxx     | ネットワークと接続の問題                   |
| [認証](#authentication-errors)                  | API02xxx     | ログイン、トークン、および権限の問題       |
| [リクエスト](#request-errors)                   | API03xxx     | アウトゴーイングリクエストの問題           |
| [レスポンス](#response-errors)                  | API04xxx     | サーバーのレスポンスに関する問題           |
| [プラグイン/WordPress](#pluginwordpress-errors) | API05xxx     | WordPressまたはWooCommerceプラグインの問題 |
| [構成](#configuration-errors)                   | API06xxx     | 設定と構成の問題                           |

***

## 接続エラー[​](#connection-errors "接続エラーへの直接リンク")

POSとサーバー間のネットワークおよび接続の問題。

| コード                                  | 名称                 | 説明                                           |
| --------------------------------------- | -------------------- | ---------------------------------------------- |
| [API01001](/ja/error-codes/API01001.md) | 接続タイムアウト     | サーバーが応答するまでに時間がかかりすぎました |
| [API01002](/ja/error-codes/API01002.md) | 接続拒否             | サーバーが接続を拒否しました                   |
| [API01003](/ja/error-codes/API01003.md) | 接続リセット         | 接続が予期せず閉じられました                   |
| [API01004](/ja/error-codes/API01004.md) | DNS解決失敗          | サーバーアドレスを解決できませんでした         |
| [API01005](/ja/error-codes/API01005.md) | SSL証明書エラー      | サイトのセキュリティ証明書に問題があります     |
| [API01006](/ja/error-codes/API01006.md) | ネットワーク到達不能 | ネットワークに到達できません                   |
| [API01007](/ja/error-codes/API01007.md) | デバイスオフライン   | デバイスがインターネットに接続されていません   |
| [API01008](/ja/error-codes/API01008.md) | ウェブサイト利用不可 | ウェブサイトが応答していません                 |

## 認証エラー[​](#authentication-errors "認証エラーへの直接リンク")

ログイン、セッション、および権限に関する問題。

| コード                                  | 名称                         | 説明                                         |
| --------------------------------------- | ---------------------------- | -------------------------------------------- |
| [API02001](/ja/error-codes/API02001.md) | 無効な資格情報               | ユーザー名またはパスワードが正しくありません |
| [API02002](/ja/error-codes/API02002.md) | トークンの有効期限切れ       | セッションの有効期限が切れました             |
| [API02003](/ja/error-codes/API02003.md) | 無効なトークン               | 認証トークンは無効です                       |
| [API02004](/ja/error-codes/API02004.md) | ユーザー未承認               | このアクションを実行する権限がありません     |
| [API02005](/ja/error-codes/API02005.md) | 権限不足                     | ユーザーロールに必要な権限がありません       |
| [API02006](/ja/error-codes/API02006.md) | APIキー無効                  | WooCommerce APIキーは無効です                |
| [API02007](/ja/error-codes/API02007.md) | トークンの更新に失敗しました | セッションの更新に失敗しました               |
| [API02008](/ja/error-codes/API02008.md) | 更新トークン無効             | 更新トークンは無効です                       |
| [API02009](/ja/error-codes/API02009.md) | 更新トークンの有効期限切れ   | 更新トークンの有効期限が切れました           |
| [API02010](/ja/error-codes/API02010.md) | 認証が必要                   | このアクションには認証が必要です             |

## リクエストエラー[​](#request-errors "リクエストエラーへの直接リンク")

サーバーに送信されたリクエストに関する問題。

| コード                                  | 名称                         | 説明                                   |
| --------------------------------------- | ---------------------------- | -------------------------------------- |
| [API03001](/ja/error-codes/API03001.md) | 無効なリクエスト形式         | リクエスト形式が正しくありません       |
| [API03002](/ja/error-codes/API03002.md) | 必要なパラメータが欠けている | リクエストに必要なデータが欠けています |
| [API03003](/ja/error-codes/API03003.md) | 無効なパラメータ値           | パラメータに無効な値があります         |
| [API03004](/ja/error-codes/API03004.md) | リクエストが大きすぎる       | リクエストがサイズ制限を超えています   |
| [API03005](/ja/error-codes/API03005.md) | レート制限を超えました       | 短時間でのリクエストが多すぎます       |
| [API03006](/ja/error-codes/API03006.md) | 非対応メソッド               | HTTPメソッドがサポートされていません   |
| [API03007](/ja/error-codes/API03007.md) | リクエストキューが満杯       | 保留中のリクエストが多すぎます         |

## レスポンスエラー[​](#response-errors "レスポンスエラーへの直接リンク")

サーバーから受け取ったレスポンスに関する問題。

| コード                                  | 名称                             | 説明                                           |
| --------------------------------------- | -------------------------------- | ---------------------------------------------- |
| [API04001](/ja/error-codes/API04001.md) | 無効なレスポンス形式             | サーバーレスポンス形式が無効です               |
| [API04002](/ja/error-codes/API04002.md) | 予期しないレスポンスコード       | 予期しないHTTPステータスコードを受け取りました |
| [API04003](/ja/error-codes/API04003.md) | 不正なJSONレスポンス             | JSONレスポンスが破損または無効です             |
| [API04004](/ja/error-codes/API04004.md) | レスポンスデータが欠落しています | 期待されるデータがレスポンスから欠けています   |
| [API04005](/ja/error-codes/API04005.md) | JSONからの復元を試みました       | 不正なJSONからの復元を試みました               |
| [API04006](/ja/error-codes/API04006.md) | リソースが見つかりません         | 要求されたリソースが存在しません (404)         |

## プラグイン/WordPressエラー[​](#pluginwordpress-errors "プラグイン/WordPressエラーへの直接リンク")

WordPress、WooCommerce、またはWCPOSプラグインに関する問題。

| コード                                  | 名称                            | 説明                                         |
| --------------------------------------- | ------------------------------- | -------------------------------------------- |
| [API05001](/ja/error-codes/API05001.md) | WooCommerce API無効             | WooCommerce REST APIは無効です               |
| [API05002](/ja/error-codes/API05002.md) | WCPOSプラグインが見つかりません | WCPOSプラグインがインストールされていません  |
| [API05003](/ja/error-codes/API05003.md) | WCPOSプラグインが古い           | WCPOSプラグインは更新が必要です              |
| [API05004](/ja/error-codes/API05004.md) | WordPress API無効               | WordPress REST APIは無効です                 |
| [API05005](/ja/error-codes/API05005.md) | プラグインが見つかりません      | 必要なプラグインがインストールされていません |

## 構成エラー[​](#configuration-errors "構成エラーへの直接リンク")

設定および構成の問題。

| コード                                  | 名称                    | 説明                         |
| --------------------------------------- | ----------------------- | ---------------------------- |
| [API06001](/ja/error-codes/API06001.md) | 無効なURL形式           | URL形式が無効です            |
| [API06002](/ja/error-codes/API06002.md) | API URLが欠落しています | API URLが設定されていません  |
| [API06003](/ja/error-codes/API06003.md) | 無効なサイト構成        | サイト構成が正しくありません |
