added
사용자 지정 주문 식별자 필드 추가 안내 (v1.2.0)
about 1 year ago by Coinone
주문 관련 API에서 사용자가 지정 가능한 주문 식별자(user_order_id) 필드가 추가되었습니다. 기존 API 이용 시 특정 상황으로 응답을 받지 못하였을 경우 해당 주문의 상태 확인이 어려웠습니다. 하지만, 새로 추가된 사용자 지정 주문 식별자(user_order_id)를 통해서 응답을 받지 못하였을 경우에도 주문의 상태 조회가 가능해졌습니다.
자세한 내용은 이하 내용을 참고 부탁드립니다.
주요 변경 사항
- 주문과 관련된 API에서 사용자가 지정 가능한 식별자 필드 추가
1. 영향 받는 API
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자 초과)