조회기간 내 신규 생성되거나 변경이 있었던 주문 내역을 검색합니다.
조회기간은 최대 1일(24시간)입니다.
요청
GET /v1/shopping/orders HTTP/1.1
Content-type: application/json
키 | 타입 | 필수여부 | 설명 | 기본값 |
---|---|---|---|---|
page | Integer | N | 페이지 | 1 |
size | Integer | N | 한 페이지 당 조회할 주문 수 (max 20) | 20 |
order_ids | Array[Long] | N | 조회 대상 주문번호. 파라미터로 입력시 해당 주문 번호의 정보만 반환됩니다. | |
order_status | OrderStatus | N | 주문 상태 코드. 파라미터로 입력시 해당 주문 상태의 정보만 반환됩니다. | |
order_modified_at_start | String | Y | 조회 대상 기간 시작일시. ex)20180910190000 | |
order_modified_at_end | String | Y | 조회 대상 기간 종료일시. ex) 20180910200000 | |
sort_by | OrderSortProperty | N | 정렬 조건 | MODIFIED_AT |
sort_order | OrderSortDirection | N | 정렬 순서 | DESC |
응답
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"content": [
{
"orderId": 343593015,
"paymentId": 385059,
"orderStatus": "ShippingCancelRequestSeller",
"createdAt": "20180115163001",
"modifiedAt": "20180910194003",
"deliveryRequestAt": "20180115163042",
"deliveryAmountOriginId":1234568
},
{ ... },
{ ... },
{ ... },
{ ... }
],
"last": true,
"totalPages": 1,
"totalElements": 1,
"first": true,
"size": 20,
"number": 0,
"sort": [
{
"direction": "DESC",
"property": "modifiedAt",
"ignoreCase": false,
"nullHandling": "NATIVE",
"descending": true,
"ascending": false
}
],
"numberOfElements": 5
}
필드명 | 설명 |
---|---|
orderId | 주문번호 |
paymentId | 결제번호 |
orderStatus | 주문상태 코드 |
createdAt | 주문일시 |
modifiedAt | 최종 변경일시 |
deliveryRequestAt | 배송요청일시 |
ticketAcceptedAt | 발송요청일시 |
deliveryAmountOriginId | 원배송비번호 |