Professional Support Services - Flexible InterConnect API リファレンス (1.0.0)
Download OpenAPI specification:Download
本APIでは、Flexible InterConnectが提供するリソースの参照・操作が可能です。
ベーシックプラス(有料)への変更・参照・廃止、それに加えてオプション(メンテナンス詳細通知)をメールで取得する事が可能であり、そちらの有効化等の操作に関するAPIドキュメントです。
List Professional Support Services
ベーシックプラス(有料)の情報の一覧を取得します。
query Parameters
id | string ^F[0-9]{12}$ Example: id=F510123456789 ベーシックプラス(有料)のID |
Responses
OK 成功しました
Bad Request リクエストが不正
Unauthorized 認証エラー
Conflict 競合エラー
Response samples
- 200
{- "professionalSupportServices": [
- {
- "id": "F510123456789",
- "tenantId": "db8b0e40743f460685040c46167cf19e",
- "operationStatus": "Processing",
- "currentMenu": "BasicPlus",
- "menus": [
- {
- "menu": "BasicPlus",
- "menuStartDate": "2022-10-25T10:30:00Z",
- "option1": {
- "status": true,
- "startDate": "2022-10-26T06:51:00Z",
- "endDate": null
}
}
]
}
]
}
Create Professional Support Service
Request Body schema: application/json
professionalSupportService required | object |
Responses
Accepted 要求は受け付けられました
Bad Request リクエストが不正
Unauthorized 認証エラー
Conflict 競合エラー
Request samples
- Payload
{- "professionalSupportService": {
- "currentMenu": "BasicPlus",
- "menus": [
- {
- "option1": {
- "status": false
}
}
]
}
}
Response samples
- 202
{- "professionalSupportService": {
- "id": "F510123456789",
- "tenantId": "db8b0e40743f460685040c46167cf19e",
- "operationStatus": "Processing",
- "currentMenu": "BasicPlus",
- "menus": [
- {
- "menu": "BasicPlus",
- "menuStartDate": null,
- "option1": {
- "status": false,
- "startDate": null,
- "endDate": null
}
}
], - "operationId": "bb16e2c4153b11e9ab14d663bd873d93"
}
}
Show Professional Support Service
指定したベーシックプラス(有料)の詳細情報を取得します。
path Parameters
id required | string 対象ベーシックプラス(有料)のID |
Responses
OK 成功しました
Bad Request リクエストが不正
Unauthorized 認証エラー
Not Found 未検出エラー
Conflict 競合エラー
Response samples
- 200
{- "professionalSupportService": {
- "id": "F510123456789",
- "tenantId": "db8b0e40743f460685040c46167cf19e",
- "operationStatus": "Processing",
- "currentMenu": "BasicPlus",
- "menus": [
- {
- "menu": "BasicPlus",
- "menuStartDate": "2022-10-25T10:30:00Z",
- "option1": {
- "status": true,
- "startDate": "2022-10-27T12:00:00Z",
- "endDate": null
}
}
]
}
}
Update Professional Support Service
ベーシックプラス(有料)のオプションを変更します。
オプションに関する詳細はこちらをご参照下さい。
path Parameters
id required | string 対象ベーシックプラス(有料)のID |
Request Body schema: application/json
professionalSupportService required | object |
Responses
Accepted 要求は受け付けられました
Bad Request リクエストが不正
Unauthorized 認証エラー
Not Found 未検出エラー
Conflict 競合エラー
Request samples
- Payload
{- "professionalSupportService": {
- "currentMenu": "BasicPlus",
- "menus": [
- {
- "option1": {
- "status": true
}
}
]
}
}
Response samples
- 202
{- "professionalSupportService": {
- "id": "F510123456789",
- "tenantId": "db8b0e40743f460685040c46167cf19e",
- "operationStatus": "Processing",
- "currentMenu": "BasicPlus",
- "menus": [
- {
- "menu": "BasicPlus",
- "menuStartDate": "2022-10-25T10:30:00Z",
- "option1": {
- "status": true,
- "startDate": null,
- "endDate": null
}
}
], - "operationId": "bb16e2c4153b11e9ab14d663bd873d93"
}
}
Delete Professional Support Service
ベーシックプラス(有料)を廃止します。 廃止時は紐づくオプションも廃止となります。
path Parameters
id required | string 対象ベーシックプラス(有料)のID |
Responses
Accepted 要求は受け付けられました
Bad Request リクエストが不正
Unauthorized 認証エラー
Not Found 未検出エラー
Conflict 競合エラー
Response samples
- 202
{- "professionalSupportService": {
- "id": "F510123456789",
- "tenantId": "db8b0e40743f460685040c46167cf19e",
- "operationStatus": "Processing",
- "currentMenu": "BasicPlus",
- "menus": [
- {
- "menu": "BasicPlus",
- "menuStartDate": "2022-10-25T10:30:00Z",
- "option1": {
- "status": true,
- "startDate": "2022-10-27T12:00:00Z",
- "endDate": null
}
}
], - "operationId": "bb16e2c4153b11e9ab14d663bd873d93"
}
}