Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Endpoint

https://prod.ax-cloud.com/v1/channel/orders/ticket/{order_code}

Method

PATCH

Description

주문 상태 변경취소

Content-Type

application/json

Headers > Authorization

Token {api_key}

Headers > Channel

Code {channel_code}

...

Name

Required

Type

Description

ax_status

O

String

  • AX 내부 주문 상태

  • 변경하고자 취소하고자 하는 주문 상태를 입력

  • 주문의 상태는 아래와 같습니다.

    • {"1": "New"}, # 새 주문
      {"5": "Traveler cancel"}, # 여행자 취소
      {"6": "Unavoidable cancel"} # 불가피한 취소

channel_status

O

String

  • 채널 내부 주문 상태

  • 변경하고자 취소하고자 하는 주문 상태를 입력

  • 주문의 상태는 아래와 같습니다.

    • {"1": "New"}, # 새 주문
      {"5": "Traveler cancel"}, # 여행자 취소
      {"6": "Unavoidable cancel"} # 불가피한 취소

comment

X

String

  • 상태 변경 시 남길 주석

...

Name

Type

Description

status_code

Integer

정상 처리 시 200

data

Object

-

channel_order_code

String

채널의 취소된 주문의 식별자

channel_order_status

String

취소된 Channel의 주문 상태

ax_order_code

String

AX의 취소된 주문의 식별자

ax_order_status

String

갱신된 취소된 AX의 주문 상태

channel_status

String

갱신된 Channel의 주문 상태

comment

String

갱신시 취소시 남긴 주석

Expand
titleStatus Code : 200 Response: 변경 완료된 값
Code Block
{
  "channel_order_code": "915c1218-f41c-492b-bb0b-96177ff4d2ee",
  "channel_order_status": "5",
  "ax_order_code": "b9872ed4-12c5-4fb5-ae18-4f39b11ee912",
  "ax_status": "5",
  "channelorder_status": "5",
  "comment": "여행자의 개인 사정으로 인한 취소"
}

...

Code Block
curl -X 'PATCH' \
  'https://prod.ax-cloud.com/v1/channel/orders/ticket/915c1218-f41c-492b-bb0b-96177ff4d2ee' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -H 'X-CSRFTOKEN: qE3VQawgUcqbERA2G3LiGZQ1gPQuZZQLNmz9OmMxB7EuDCGMjjEgMQMsdVcGi7kw' \
  -H "Authorization: Token api_key_secret" \
  -H "Channel: Code code_secret" \
  -d '{
  "channel_order_code": "915c1218-f41c-492b-bb0b-96177ff4d2ee",
  "channel_order_status": "5",
  "ax_order_code": "b9872ed4-12c5-4fb5-ae18-4f39b11ee912",
  "ax_status": "5",
  "channelorder_status": "5",
  "comment": "여행자의 개인 사정으로 인한 취소"
}'

...