API 주요 에러 코드 목록

개요

API 요청값이 유효하지 않거나 처리 중 오류가 발생한 경우, HTTP 상태 코드와 함께 다음과 같은 형태의 JSON body가 리턴됩니다.

{
  "error": {
    "message": "<오류에 대한 설명>",
    "name": "<오류 코드>"
  }
}

주요 오류 코드는 다음과 같습니다.

400 Bad Request

코드설명
create_ask_error
create_bid_error
주문 요청 정보가 올바르지 않습니다.
파라미터 값이 올바른지 확인해주세요.

특히, 시장가 주문임에도 가격을 입력하여 오류가 발생하는 경우가 많습니다. 주문하기 문서를 참조해주세요.
insufficient_funds_ask
insufficient_funds_bid
매수/매도 가능 잔고가 부족합니다.
under_min_total_ask
under_min_total_bid
주문 요청 금액이 최소주문금액 미만입니다.
withdraw_address_not_registerd허용되지 않은 출금 주소입니다.
허용 목록에 등록된 주소로만 출금이 가능합니다.
validation_error잘못된 API 요청입니다.
누락된 파라미터가 없는지 확인해주세요.

401 Unauthorized

401 Unauthorized 오류는 대부분 JWT 서명이 올바르게 되지 않았을 때 발생합니다. 인증 가능한 요청 만들기 문서를 참조하시어 서명이 올바르게 되었는지 확인해주세요.

코드설명
invalid_query_payloadJWT 헤더의 페이로드가 올바르지 않습니다.
서명에 사용한 페이로드 값을 확인해주세요.
jwt_verificationJWT 헤더 검증에 실패했습니다.
토큰이 올바르게 생성, 서명되었는지 확인해주세요.
expired_access_keyAPI 키가 만료되었습니다.
nonce_used이미 요청한 nonce값이 다시 사용되었습니다.
JWT 헤더 페이로드의 nonce 값은 매번 새로운 값을 사용해야합니다.
no_authorization_i_p허용되지 않은 IP 주소입니다.
out_of_scope허용되지 않은 기능입니다.