Transaction - IoT Connect Mobile Type S API リファレンス (2.0.0)
Download OpenAPI specification:Download
Transaction詳細参照API
Transaction 詳細を参照するAPI
path Parameters
tenantId required | string ^[0-9a-f]{32}$ Example: 550e8400e29b41d4a716446655440000 SDPFのテナントに一意に与えられる ID. UUID 形式 |
id required | string Example: ORDER-20200807-0919 SIM発注番号 |
query Parameters
status | string Enum: "success" "processing" "failed" "cancel" "all" Example: status=processing トランザクションステータス success, processing, failed, cancel, allで絞り込み 指定がない場合は全て表示 |
header Parameters
X-Auth-Token required | string ^[\da-f]{32}$ Example: b41715e07684453abbe8a83eb93fde80 クライアントが Keystone を利用して取得した認証 Token |
Responses
200
OK
400
Bad Request
404
Not Found
get/tenants/{tenantId}/transactions/{id}
https://api.ntt.com/icms-esim/v2/tenants/{tenantId}/transactions/{id}
Response samples
- 200
- 400
- 404
Content type
application/json
Example
enable profile example
Copy
Expand all Collapse all {- "transactionStatus": "success",
- "transactionType": "enableProfile",
- "transactionStartedAt": "2021-01-04 08:24:59",
- "transactionUpdatedAt": "2021-01-04 09:08:55",
- "transactionEndedAt": "2021-01-04 09:08:55",
- "detail": {
- "hsn": "013AAA5015",
- "imsi": "440130000144006",
- "plan": "fixed",
- "limit": 10485760,
- "upLimit": null,
- "downLimit": null,
- "upStream": false,
- "network": "internet",
- "testMode": true
}
}
TransactionキャンセルAPI(月またぎplan変更のみキャンセル可)
TransactionキャンセルAPI(月またぎplan変更のみキャンセル可)
path Parameters
tenantId required | string ^[0-9a-f]{32}$ Example: 550e8400e29b41d4a716446655440000 SDPFのテナントに一意に与えられる ID. UUID 形式 |
id required | string Example: ORDER-20200807-0919 SIM発注番号 |
header Parameters
X-Auth-Token required | string クライアントが Keystone を利用して取得した認証 Token |
Responses
202
Accepted
400
Bad Request
delete/tenants/{tenantId}/transactions/{id}
https://api.ntt.com/icms-esim/v2/tenants/{tenantId}/transactions/{id}
Response samples
- 202
- 400
Content type
application/json
Copy
Expand all Collapse all {- "tid": "string",
- "requestBody": {
- "tid": "string"
}
}