Home이용 안내API 레퍼런스변경 내역
API 레퍼런스

주문 정보 조회

주문 식별 ID에 해당하는 주문 조회

📘

Permission: 주문조회 (History)

Request Header

필드필수설명
X-COINONE-PAYLOADtrueRequest body object -> JSON string -> base64
X-COINONE-SIGNATUREtrueHMAC(X-COINONE-PAYLOAD, SECRET_KEY, SHA512).hexdigest()

Request Body

필드타입필수설명
access_tokenStringtrue사용자의 액세스 토큰
nonceStringtrueUUID nonce (예: "022f53b2-8b2f-40c6-8e51-b594f562ee83")
order_idStringtrue주문 식별자 UUID
quote_currencyStringtrue마켓 기준 통화
* 예: KRW
target_currencyStringtrue주문하려는 종목의 심볼
* 예: BTC

Response Body

KeyTypeDescription주문 유형
resultString정상 반환 시 success, 에러 코드 반환 시 error모든 유형
error_codeNumberStringerror 발생 시 에러코드 반환, 성공인 경우 0 반환모든 유형
orderObject주문 정보 오브젝트모든 유형
- order_idString주문 식별 ID
* 예: "0e30219d-1e4d-11e9-9ec7-00e04c3600d7"
모든 유형
- typeString주문 유형
- LIMIT: 지정가
- MARKET : 시장가
- STOP_LIMIT : 예약가
모든 유형
- quote_currencyString마켓 기준 통화
* 예: "KRW"
모든 유형
- target_currencyString주문 등록된 종목의 심볼
* 예: "BTC"
모든 유형
- statusString주문 진행 상태 (아래 status 표 참고)모든 유형
- sideString매수/매도 분류
- BUY: 매수
- SELL : 매도
모든 유형
- feeNumberString체결 수수료모든 유형
- fee_rateNumberString체결 수수료율모든 유형
- average_executed_priceNumberString체결된 주문의 평균 체결가모든 유형
- updated_atNumber마지막 주문 업데이트 시점
* unit of time: millisecond
모든 유형
- ordered_atNumber주문 등록 시점
* unit of time: millisecond)
모든 유형
- priceNumberString주문 가격지정가, 예약가
- original_qtyNumberString최초 주문 수량
remain_qty + executed_qty + canceled_qty)
예: "0.01"
지정가, 시장가 매도, 예약가
- executed_qtyNumberString체결된 수량지정가, 시장가, 예약가
- canceled_qtyNumberString취소된 수량지정가, 시장가 매도, 예약가
- remain_qtyNumberString미체결 잔량지정가, 예약가
- limit_priceNumberString체결 가격 한도
최대 한도 : 상한가
최소 한도 :하한가
시장가
- traded_amountNumberString체결된 총액시장가 매수
- original_amountNumberString주문 총액
* traded_amount + canceled_amount
시장가 매수
- canceled_amountNumberString주문 취소 총액시장가 매수
- is_triggeredBoolean해당 주문이 발동되었는지 여부
예약가 주문 이외의 경우, null로 응답
* 예약가 주문에서만 사용
예약가
- trigger_priceNumberString예약가 주문이 실행되는 가격 (감시가)
예약가 주문 이외의 경우, null로 응답
예약가

-limit_price 사용예시

  • 시장가 매수 주문 시
    1BTC 현재가 = 30,000,000KRW, 상한가 = 45,000,000KRW인 경우 상한가의 수량까지만 체결

status

Order statusDescription
LIVE오더북에 등록된 상태로 취소나 체결이 되지 않은 상태
PARTIALLY_FILLED주문이 부분적으로 체결된 상태. 잔여 수량 존재함
PARTIALLY_CANCELED주문이 부분적으로 취소된 상태
FILLED주문이 모두 체결된 상태
CANCELED주문이 취소된 상태
NOT_TRIGGERED예약가 주문이 발동되지 않은 상태
NOT_TRIGGERED_PARTIALLY_CANCELED예약가 주문이 발동되지 않고 부분 취소된 상태
NOT_TRIGGERED_CANCELED예약가 주문이 발동되지 않고 완전 취소된 상태
TRIGGERED예약가 주문이 발동된 상태
CANCELED_NO_ORDER시장가 주문이 체결할 수 있는 호가가 없어 자동으로 취소된 상태
취소 시 모든 주문이 취소되는것이 아닌, 부분만 취소됨
CANCELED_LIMIT_PRICE_EXCEED시장가 주문이 limit_price에 걸려, 더이상 주문이 체결되지 않아 자동으로 취소된 상태
* 매수/매도 주문 request bodylimit_price 참조
취소 시 모든 주문이 취소되는것이 아닌, 부분만 취소됨
CANCELED_UNDER_PRODUCT_UNIT시장가 매수 주문 체결 중 주문 가능 총액이 최소 금액 미만으로 남아 자동으로 취소된 상태
취소 시 모든 주문이 취소되는것이 아닌, 부분만 취소됨
Body Params
string
required

사용자의 액세스 토큰 (access token)

string
required

UUID nonce (예: "022f53b2-8b2f-40c6-8e51-b594f562ee83")

string
required

조회하려는 주문 식별 ID

string
required
Defaults to KRW

조회하려는 주문의 마켓 기준 통화

string
required
Defaults to BTC

조회하려는 주문의 종목 심볼

Headers
string
required

Request body object -> JSON string -> base64

string
required

HMAC(X-COINONE-PAYLOAD, SECRET_KEY, SHA512).hexdigest()

Response

Language
Request
Response
Choose an example:
application/json