added

사용자 지정 주문 식별자 필드 추가 안내 (v1.2.0)

주문 관련 API에서 사용자가 지정 가능한 주문 식별자(user_order_id) 필드가 추가되었습니다. 기존 API 이용 시 특정 상황으로 응답을 받지 못하였을 경우 해당 주문의 상태 확인이 어려웠습니다. 하지만, 새로 추가된 사용자 지정 주문 식별자(user_order_id)를 통해서 응답을 받지 못하였을 경우에도 주문의 상태 조회가 가능해졌습니다.

자세한 내용은 이하 내용을 참고 부탁드립니다.

주요 변경 사항

  1. 주문과 관련된 API에서 사용자가 지정 가능한 식별자 필드 추가

1. 영향 받는 API

  1. 매수매도 주문 /v2.1/order
  2. 주문 정보 조회 /v2.1/order/detail
  3. 개별 주문 취소 /v2.1/order/cancel

2. API 별 변경 내용

Private API 2.1 - 매수/매도 주문

  • Request에 신규 필드 user_order_id 추가
    • 150자까지 지원
    • 알파벳 소문자 / 숫자 / 특수문자 - _ . 지원
    • 거래쌍 상관 없이 기존에 입력한 user_order_id 는 재사용 불가

Private API 2.1 - 주문 정보 조회

  • Request에 신규 필드 user_order_id 추가
    • user_order_id 필드와 기존 order_id 필드 중 하나만 입력되어야 함
    • 150자까지 지원
    • 알파벳 소문자 / 숫자 / 특수문자 - _ . 지원
    • 거래쌍 상관 없이 기존에 입력한 user_order_id 는 재사용 불가

Private API 2.1 - 개별 주문 취소

  • Request에 신규 필드 user_order_id 추가
    • user_order_id 필드와 기존 order_id 필드 중 하나만 입력되어야 함
    • 150자까지 지원
    • 알파벳 소문자 / 숫자 / 특수문자 - _ . 지원
    • 거래쌍 상관 없이 기존에 입력한 user_order_id 는 재사용 불가

3. 신규 에러 코드 추가

  • 312 : Duplicated user_order_id, 중복된 user_order_id
  • 313 : user_order_id and order_Id cannot be requested together. Otherwise, neither was entered, order_id 와 user_order_id 가 함께 요청되거나 둘다 입력되지 않았을 경우
  • 314 : Invalid user_order_id (It must be lower case), 잘못된 user_order_id (대문자 혹은 지원하지 않는 특수문자, 150자 초과)