POST api/OrderPeriod/OrderPeriodList
取得定期購訂單列表
Request Information
URI Parameters
None.
Body Parameters
OrderPeriodList_Input| Name | Description | Type | Additional information |
|---|---|---|---|
| Ticket |
身份票據 |
string |
Required |
| userId |
會員帳號 |
string |
Required |
| orderNumber |
訂單編號 |
string |
None. |
| id |
定期購訂單ID |
globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"Ticket": "sample string 1",
"userId": "sample string 2",
"orderNumber": "sample string 3",
"id": "fca5bf8e-367d-4e3b-bc73-168289209346"
}
text/html
Sample:
{"Ticket":"sample string 1","userId":"sample string 2","orderNumber":"sample string 3","id":"fca5bf8e-367d-4e3b-bc73-168289209346"}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
取得定期購訂單列表
OrderPeriodList_Output| Name | Description | Type | Additional information |
|---|---|---|---|
| ticketVerified |
驗證是否通過 |
boolean |
None. |
| regularOrders |
定期購訂單列表 |
Collection of regularOrders |
None. |
Response Formats
application/json, text/json
Sample:
{
"ticketVerified": true,
"regularOrders": [
{
"id": "cd0bde2e-ee9d-48e4-9c0e-e65c78498297",
"canceled": true,
"productName": "sample string 3",
"productNumber": "sample string 4",
"imageUrl": "sample string 5",
"regularInfo": {
"discountText": "sample string 1",
"intervalText": "sample string 2",
"intervalDays": 3
},
"orders": [
{
"orderNumber": "sample string 1",
"serviceDate": "sample string 2",
"price": 3,
"orderStatus": "sample string 4"
},
{
"orderNumber": "sample string 1",
"serviceDate": "sample string 2",
"price": 3,
"orderStatus": "sample string 4"
}
],
"servicedCount": 6,
"nextOrderPrice": 7,
"nextOrderExpectDate": "sample string 8",
"orignalPrice": 9,
"ended": true
},
{
"id": "cd0bde2e-ee9d-48e4-9c0e-e65c78498297",
"canceled": true,
"productName": "sample string 3",
"productNumber": "sample string 4",
"imageUrl": "sample string 5",
"regularInfo": {
"discountText": "sample string 1",
"intervalText": "sample string 2",
"intervalDays": 3
},
"orders": [
{
"orderNumber": "sample string 1",
"serviceDate": "sample string 2",
"price": 3,
"orderStatus": "sample string 4"
},
{
"orderNumber": "sample string 1",
"serviceDate": "sample string 2",
"price": 3,
"orderStatus": "sample string 4"
}
],
"servicedCount": 6,
"nextOrderPrice": 7,
"nextOrderExpectDate": "sample string 8",
"orignalPrice": 9,
"ended": true
}
]
}
text/html
Sample:
{"ticketVerified":true,"regularOrders":[{"id":"cd0bde2e-ee9d-48e4-9c0e-e65c78498297","canceled":true,"productName":"sample string 3","productNumber":"sample string 4","imageUrl":"sample string 5","regularInfo":{"discountText":"sample string 1","intervalText":"sample string 2","intervalDays":3},"orders":[{"orderNumber":"sample string 1","serviceDate":"sample string 2","price":3,"orderStatus":"sample string 4"},{"orderNumber":"sample string 1","serviceDate":"sample string 2","price":3,"orderStatus":"sample string 4"}],"servicedCount":6,"nextOrderPrice":7,"nextOrderExpectDate":"sample string 8","orignalPrice":9,"ended":true},{"id":"cd0bde2e-ee9d-48e4-9c0e-e65c78498297","canceled":true,"productName":"sample string 3","productNumber":"sample string 4","imageUrl":"sample string 5","regularInfo":{"discountText":"sample string 1","intervalText":"sample string 2","intervalDays":3},"orders":[{"orderNumber":"sample string 1","serviceDate":"sample string 2","price":3,"orderStatus":"sample string 4"},{"orderNumber":"sample string 1","serviceDate":"sample string 2","price":3,"orderStatus":"sample string 4"}],"servicedCount":6,"nextOrderPrice":7,"nextOrderExpectDate":"sample string 8","orignalPrice":9,"ended":true}]}