에러코드(Error Codes)
Exchange
Error format
4XX 계열의 오류 코드들은 응답으로 요청에 어떤 문제가 있는지 알려줍니다.
{
"errorCode": "MARKET_UNAVAILABLE",
"details": {
"market": "unavailable",
}
}
위의 예제에서는 현재 사용할 수 없는 마켓에 대한 요청으로 인해 발생한 오류임을 알 수 있습니다.
API 레퍼런스와 아래 표에서 발생할 수 있는 API 에러들에 대해 알아볼 수 있습니다.
code | data | HTTP StatusCode |
---|---|---|
INVALID_ARGUMENT | 파라미터가 올바르지 않은 형식이거나 존재하지 않을 경우 발생합니다. | 400 |
RATE_LIMIT_EXCEEDED | 시간당 요청 수 제한 또는 사용자 최대 요청 수를 초과할 경우 발생합니다. | 429 |
TRADING_UNAVAILABLE | 서버에 처리량이 많아 응답할 수 없습니다. 잠시 후 다시 시도해주세요. | 503 |
NOT_ENOUGH_BALANCE | 요청한 작업을 시도했으나 사용자의 잔고가 부족합니다. | 400 |
NOT_ALLOWED_COMBINATION | 사용할 수 없는 조합입니다. 상세한 사항은 각 API 레퍼런스를 확인하십시오. | 400 |
MARKET_UNAVAILABLE | 현재 사용할 수 없는 마켓입니다. | 503 |
INVALID_MARKET | 존재하지 않는 마켓입니다. | 400 |
INVALID_ORDER | 오더 ID를 찾을 수 없습니다. | 400 |
INVALID_CURRENCY | ProBit 거래소에 존재하지 않는 화폐입니다. | 400 |
UNAUTHORIZED | 인증 정보를 확인할 수 없습니다. | 401 |
TOO_MANY_OPEN_ORDERS | 사용자별 최대 오더 수를 초과했습니다. | 403 |
DUPLICATE_ADDRESS | 이미 등록된 출금주소입니다. | 400 |
INVALID_JSON | body가 JSON 형식이 아닙니다. | 400 |
Updated about 3 years ago