エラーオブジェクト
API使用中にエラーが発生すると、ECHOPFからエラーオブジェクトが返却されます。
エラーオブジェクト
エラーオブジェクトは、エラーコードとそれに対応するエラーメッセージによって構成されています。
また、バリデーションエラーなどの一部エラーでは、エラーの詳細を表現するエラー詳細オブジェクトが付加されます。
{error_code:"エラーコード", error_message:"エラーメッセージ", error_details:{エラー詳細オブジェクト}}
エラーコード一覧
エラーコード (error_code) | HTTP ステータス コード | エラーメッセージ (error_message) | 内容 | エラー詳細 (error_details) |
---|---|---|---|---|
100010 | 403 | Application ID (X-ECHO-APP-ID) not specified | アプリケーションIDが指定されていない | - |
100020 | 403 | Application key (X-ECHO-APP-KEY) not specified | アプリケーションキーが指定されていない | - |
100030 | 403 | Invalid API application | アプリケーションが見つからない | - |
110010 | 404 | Resource not found | インスタンスが存在しない または、リソースが存在しない |
- |
110020 | 404 | Not found | コンテンツが見つからない | - |
110030 | 405 | Method not allowed | 要求したメソッドを許可していない | - |
110040 | 415 | Unsupported media type | リクエストヘッダーのContent-Typeが、「application/json」または「 multipart/form-data」以外 | - |
110050 | 400 | Invalid JSON format | JSONフォーマットが不正 | - |
130000 | 403 | Operation not permitted with ACL | 許可されていないコンテンツにアクセスした 要求した操作権限が与えられていない |
- |
130010 | 401 | Authentication error with ID/PASS incorrect | ログインエラー | - |
130020 | 401 | Access token (X-ECHO-ACCESS-TOKEN) incorrected or expired | アクセストークンが無効 | - |
130030 | 403 | Read-only. | 読み込み専用です | - |
150000 | 400 | Validation errors occurred | バリデーションエラーが発生 | バリデーションエラーが発生したフィールドの参照IDをキー、 対応するエラーオブジェクトを値としたオブジェクトがセットされます |
150010 | - | Not set | 必須フィールドが未入力 | - |
150020 | - | Contained restricted character | 使用できない文字が含まれている | - |
150030 | - | Too long | 入力された文字が長すぎる | - |
150031 | - | Too short | 入力された文字が短すぎる | - |
150040 | - | Non unique | データが他と重複している | - |
150050 | - | Contained non-numeric character | 数値以外が入力されている | - |
150051 | - | Exceed acceptable range | 範囲異常 | - |
150052 | - | Not a percentage | 不正な百分率 | - |
150060 | - | Invalid email format | 不正なメールアドレス | - |
150070 | - | Reference looped | 参照ループが発生している | - |
150080 | - | Invalid phone number format | 不正な電話番号 | - |
150090 | - | Invalid date string format | 不正な日時 | - |
150100 | - | Invalid zip code format | 不正な郵便番号 | - |
150110 | - | Reference not exist | 参照データが存在しない | - |
150120 | - | Invalid pref format | 不正な都道府県 | - |
150130 | - | Invalid value | 不正な値 | - |
150140 | - | Invalid field refid | フィールドIDが不正 | - |