API 주요 에러 코드
개요
API 요청값이 유효하지 않거나 처리 중 오류가 발생한 경우, HTTP 상태 코드와 함께 다음과 같은 형태의 JSON body가 리턴됩니다.
{
"error": {
"message": "<오류에 대한 설명>",
"name": "<오류 코드>"
}
}
주요 오류 코드는 다음과 같습니다.
400 Bad Request
코드 | 설명 |
---|---|
invalid_parameter | 잘못된 파라미터 입니다. |
invalid_price | 주문가격 단위를 잘못 입력하셨습니다. 확인 후 시도해주세요. |
under_price_limit_ask under_price_limit_bid |
주문가격은 최소 %s 이상으로 주문 가능합니다. |
invalid_price_ask invalid_price_bid |
주문가격 단위를 잘못 입력하셨습니다. 확인 후 시도해주세요. |
bank_account_required | 실명확인 입출금 계좌 등록 후 이용가능합니다. |
two_factor_auth_required | 유효한 인증채널을 입력하세요. |
currency does not have a valid value | 빗썸에서 지원하지 않는 코인 입니다. |
401 Unauthorized
401 Unauthorized 오류는 대부분 JWT 서명이 올바르게 되지 않았을 때 발생합니다. 인증 헤더 만들기 문서를 참조하시어 서명이 올바르게 되었는지 확인해주세요.
코드 | 설명 |
---|---|
invalid_query_payload | Jwt의 query를 검증하는데 실패하였습니다. |
jwt_verification | Jwt 토큰 검증에 실패했습니다. |
expired_jwt | Jwt가 만료되었습니다. |
NotAllowIP | not allowed client IP |
out_of_scope | 권한이 부족합니다. |
404 Not Found
코드 | 설명 |
---|---|
order_not_found | 주문을 찾지 못했습니다. |
deposit_not_found withdraw_not_found |
입출금 정보를 찾지 못했습니다. |
Updated 4 months ago