API共通エラー情報
API共通のエラー情報を以下に示します。
ステータス
リクエストのステータスを返却する。
- 400:
- パラメーターに不正がある場合、または、リクエストボディに指定するJSON形式のデータフォーマットに誤りがある場合。
- 401:
- 認証エラー。認証トークンが存在しない場合、または認証トークンに誤りがある場合。
- 404:
- 存在しないURLが指定された場合、またはURLの指定に誤りがある場合。
- 500:
- サービスの内部エラーの場合。
- 503:
- サービスが一時的に利用できない場合。
- 504:
- 一定時間内(1分)に処理が完了しない場合。
Data Type | Cardinality |
---|---|
int | 1..1 |
エラー情報は以下のように返却されます。
Response Headers
Content-Length
ヘッダーを除いたリクエスト長(Byte) 。
Data Type | Cardinality |
---|---|
String | 1..1 |
Content-Type
コンテントタイプ。
- text/plain:
- ステータスが401の場合。
- application/json:
- ステータスが401以外の場合。
Data Type | Cardinality |
---|---|
String | 1..1 |
Date
レスポンスの日時。
Data Type | Cardinality |
---|---|
String | 1..1 |
WWW-Authenticate
認証サービスのURL。認証エラーの場合のみ出力されます。
Data Type | Cardinality |
---|---|
String | 0..1 |
Response Elements
error_message
エラー情報コンテナ。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Element | 1..1 | None | debuginfo
faultcode faultstring |
debuginfo
デバック情報。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Stinrg | 1..1 | error_message | None |
faultcode
エラーコード。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Stinrg | 1..1 | error_message | None |
faultstring
エラーメッセージ。
Data Type | Cardinality | Parent Element | Child Element(s) |
---|---|---|---|
Stinrg | 1..1 | error_message | None |
Example of Response
{
"error_message": {
"debuginfo": null,
"faultcode": "Client",
"faultstring": "Invalid input for field/attribute limit. Value: 'a'. unable to convert to int"
}
}