Queries user voucher information.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
bss:DescribeCoupons |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ExpiryTimeEnd |
string |
No |
The end of the expiration time range for the voucher. Format: yyyy-MM-ddTHH:mm:ssZ. |
2018-08-01T00:00:00Z |
| ExpiryTimeStart |
string |
No |
The start of the expiration time range for the voucher. Format: yyyy-MM-ddTHH:mm:ssZ. |
2018-09-01T00:00:00Z |
| EffectiveOrNot |
boolean |
No |
Specifies whether the voucher is valid. Valid values:
|
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
The status code. |
Success |
| Message |
string |
The execution result message. |
Successful! |
| RequestId |
string |
The request ID. |
147B566E-DB4C-4E43-BDBB-5DB1D9D268DB |
| Success |
boolean |
Indicates whether the call is successful. Valid values: true (the call is successful) and false (the call fails). |
true |
| Data |
object |
||
| CashCoupon |
array<object> |
The returned data. |
|
|
object |
|||
| Status |
string |
The status of the voucher. Valid values:
|
Available |
| ExpiryTime |
string |
The expiration time of the voucher in ISO 8601 UTC format (YYYY-MM-DDTHH:mm:ssZ). |
2018-08-10T00:00:00Z |
| GrantedTime |
string |
The time when the voucher was issued in ISO 8601 UTC format (YYYY-MM-DDTHH:mm:ssZ). |
2018-08-02T15:15:50Z |
| NominalValue |
string |
The face value of the voucher. |
100.00 |
| EffectiveTime |
string |
The effective period of the voucher in ISO 8601 UTC format (YYYY-MM-DDTHH:mm:ssZ). |
2018-08-02T15:15:50Z |
| ApplicableScenarios |
string |
The description of applicable scenarios. |
Pay-as-you-go bills, new purchases |
| CashCouponId |
integer |
The ID of the voucher. |
34534253254325 |
| ApplicableProducts |
string |
The description of applicable products. |
General |
| CashCouponNo |
string |
The voucher code. |
Q-b1485def8f04a |
| Balance |
string |
The balance. |
100.00 |
| Description |
string |
The remarks. |
This voucher is used for product feature verification tests |
Examples
Success response
JSON format
{
"Code": "Success",
"Message": "Successful",
"RequestId": "147B566E-DB4C-4E43-BDBB-5DB1D9D268DB",
"Success": true,
"Data": {
"CashCoupon": [
{
"Status": "Available",
"ExpiryTime": "2018-08-10T00:00:00Z",
"GrantedTime": "2018-08-02T15:15:50Z",
"NominalValue": "100.00",
"EffectiveTime": "2018-08-02T15:15:50Z",
"ApplicableScenarios": "阿里云按量付费账单,阿里云新购",
"CashCouponId": 34534253254325,
"ApplicableProducts": "通用",
"CashCouponNo": "Q-b1485def8f04a",
"Balance": "100.00",
"Description": "该代金券用于产品功能验证的测试"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NotApplicable | This API is not applicable for caller. | |
| 400 | NotAuthorized | This API is not authorized for caller. | |
| 400 | MissingParameter | Some parameters arte mandatoryfor this request. | |
| 400 | InvalidParameter | Some parameter sare not valid. | |
| 400 | InvalidOwner | The specifiedowner doesn’t belong to caller | |
| 400 | InternalError | The request processing has failed due to some unknown error, exception or failure. | |
| 500 | UndefinedError | The request processing has failed due to some unknown error. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.