Skip to content

Variable: API_ERROR_CODE ​

ts
const API_ERROR_CODE: object;

Type Declaration ​

ACCOUNT_NOT_EXIST ​

ts
readonly ACCOUNT_NOT_EXIST: 3200200 = 3200200;

E.g. USDC Options trading when the account hasn't been opened for USDC Options yet

ACCOUNT_NOT_UNIFIED ​

ts
readonly ACCOUNT_NOT_UNIFIED: 10020 = 10020;

Account not unified margin, update required

AUTO_ADD_MARGIN_NOT_MODIFIED ​

ts
readonly AUTO_ADD_MARGIN_NOT_MODIFIED: 130060 = 130060;

BALANCE_INSUFFICIENT_SPOT ​

ts
readonly BALANCE_INSUFFICIENT_SPOT: -1131 = -1131;

BALANCE_INSUFFICIENT_SPOT_V3 ​

ts
readonly BALANCE_INSUFFICIENT_SPOT_V3: 12131 = 12131;

CANNOT_SET_LINEAR_TRADING_STOP_FOR_ZERO_POS ​

ts
readonly CANNOT_SET_LINEAR_TRADING_STOP_FOR_ZERO_POS: 130024 = 130024;

CANNOT_SET_TRADING_STOP_FOR_ZERO_POS ​

ts
readonly CANNOT_SET_TRADING_STOP_FOR_ZERO_POS: 30024 = 30024;

COMPLIANCE_RULES_TRIGGERED ​

ts
readonly COMPLIANCE_RULES_TRIGGERED: 10024 = 10024;

CONTRACT_INSUFFICIENT_BALANCE ​

ts
readonly CONTRACT_INSUFFICIENT_BALANCE: 140007 = 140007;

CONTRACT_MARGIN_MODE_NOT_MODIFIED ​

ts
readonly CONTRACT_MARGIN_MODE_NOT_MODIFIED: 140026 = 140026;

CONTRACT_NAME_NOT_EXIST ​

ts
readonly CONTRACT_NAME_NOT_EXIST: 3100111 = 3100111;

E.g. USDC Options trading, trying to access a symbol that is no longer active

CONTRACT_ORDER_NOT_EXISTS ​

ts
readonly CONTRACT_ORDER_NOT_EXISTS: 140001 = 140001;

CONTRACT_POSITION_MODE_NOT_MODIFIED ​

ts
readonly CONTRACT_POSITION_MODE_NOT_MODIFIED: 140025 = 140025;

CONTRACT_RISK_LIMIT_INFO_NOT_EXISTS ​

ts
readonly CONTRACT_RISK_LIMIT_INFO_NOT_EXISTS: 140031 = 140031;

CONTRACT_SET_LEVERAGE_NOT_MODIFIED ​

ts
readonly CONTRACT_SET_LEVERAGE_NOT_MODIFIED: 140043 = 140043;

COPY_TRADE_NOT_OPEN_ORDER ​

ts
readonly COPY_TRADE_NOT_OPEN_ORDER: 39426 = 39426;

CROSS_MARGIN_NOT_ENABLED ​

ts
readonly CROSS_MARGIN_NOT_ENABLED: 12640 = 12640;

CROSS_MARGIN_REPAYMENT_NOT_REQUIRED ​

ts
readonly CROSS_MARGIN_REPAYMENT_NOT_REQUIRED: 12616 = 12616;

CROSS_MARGIN_USER_NOT_FOUND ​

ts
readonly CROSS_MARGIN_USER_NOT_FOUND: 12607 = 12607;

DB_ERROR_WRONG_CURSOR ​

ts
readonly DB_ERROR_WRONG_CURSOR: 10016 = 10016;

EXCEEDED_UPPER_LIMIT_LEVERAGED_TOKEN ​

ts
readonly EXCEEDED_UPPER_LIMIT_LEVERAGED_TOKEN: 12409 = 12409;

INCORRECT_API_KEY_PERMISSIONS ​

ts
readonly INCORRECT_API_KEY_PERMISSIONS: 10005 = 10005;

INCORRECT_API_REQUEST_IP ​

ts
readonly INCORRECT_API_REQUEST_IP: 10010 = 10010;

API key requires specific whitelisted IPs, and this IP was not in the list

INCORRECT_MMP_PARAMETERS ​

ts
readonly INCORRECT_MMP_PARAMETERS: 3500712 = 3500712;

INCORRECT_PRIVATE_OPERATIONS ​

ts
readonly INCORRECT_PRIVATE_OPERATIONS: 3303001 = 3303001;

INSTITION_MMP_PROFILE_NOT_FOUND ​

ts
readonly INSTITION_MMP_PROFILE_NOT_FOUND: 3500713 = 3500713;

INSUFFICIENT_BALANCE ​

ts
readonly INSUFFICIENT_BALANCE: 30042 = 30042;

Seen if a conditional order is too large

INSUFFICIENT_BALANCE_FOR_ORDER_COST ​

ts
readonly INSUFFICIENT_BALANCE_FOR_ORDER_COST: 30031 = 30031;

Seen when placing an order

INSUFFICIENT_BALANCE_FOR_ORDER_COST_LINEAR ​

ts
readonly INSUFFICIENT_BALANCE_FOR_ORDER_COST_LINEAR: 130080 = 130080;

INVALID_API_KEY_OR_PERMISSIONS ​

ts
readonly INVALID_API_KEY_OR_PERMISSIONS: 10003 = 10003;

ISOLATED_NOT_MODIFIED ​

ts
readonly ISOLATED_NOT_MODIFIED: 30084 = 30084;

ISOLATED_NOT_MODIFIED_LINEAR ​

ts
readonly ISOLATED_NOT_MODIFIED_LINEAR: 130056 = 130056;

LEVERAGE_NOT_MODIFIED ​

ts
readonly LEVERAGE_NOT_MODIFIED: 34036 = 34036;

NO_ACTIVE_ORDER ​

ts
readonly NO_ACTIVE_ORDER: 3100205 = 3100205;

NOT_SUPPORTED_FOR_SUBACCOUNTS ​

ts
readonly NOT_SUPPORTED_FOR_SUBACCOUNTS: 131003 = 131003;

ORDER_COST_NOT_AVAILABLE ​

ts
readonly ORDER_COST_NOT_AVAILABLE: 130021 = 130021;

ORDER_NOT_EXIST ​

ts
readonly ORDER_NOT_EXIST: 3100136 = 3100136;

ORDER_NOT_FOUND_LEVERAGED_TOKEN ​

ts
readonly ORDER_NOT_FOUND_LEVERAGED_TOKEN: 12407 = 12407;

ORDER_NOT_FOUND_OR_TOO_LATE ​

ts
readonly ORDER_NOT_FOUND_OR_TOO_LATE: 20001 = 20001;

ORDER_NOT_FOUND_OR_TOO_LATE_LINEAR ​

ts
readonly ORDER_NOT_FOUND_OR_TOO_LATE_LINEAR: 130010 = 130010;

ORDER_NOT_FOUND_OR_TOO_LATE_SPOT ​

ts
readonly ORDER_NOT_FOUND_OR_TOO_LATE_SPOT: -2013 = -2013;

ORDER_NOT_FOUND_SPOT_V3 ​

ts
readonly ORDER_NOT_FOUND_SPOT_V3: 12213 = 12213;

PARAMS_MISSING_OR_WRONG ​

ts
readonly PARAMS_MISSING_OR_WRONG: 10001 = 10001;

This could mean bad request, incorrect value types or even incorrect/missing values

POSITION_IDX_NOT_MATCH_POSITION_MODE ​

ts
readonly POSITION_IDX_NOT_MATCH_POSITION_MODE: 30041 = 30041;

POSITION_IS_CROSS_MARGIN ​

ts
readonly POSITION_IS_CROSS_MARGIN: 30056 = 30056;

E.g. trying to change position margin while on cross

POSITION_MODE_NOT_MODIFIED ​

ts
readonly POSITION_MODE_NOT_MODIFIED: 30083 = 30083;

POSITION_SIZE_IS_ZERO ​

ts
readonly POSITION_SIZE_IS_ZERO: 130057 = 130057;

POSITION_STATUS_NOT_NORMAL ​

ts
readonly POSITION_STATUS_NOT_NORMAL: 30013 = 30013;

QTY_EXCEEDS_MAX_LIMIT ​

ts
readonly QTY_EXCEEDS_MAX_LIMIT: 130006 = 130006;

QUERY_ACCOUNT_INFO_ERROR ​

ts
readonly QUERY_ACCOUNT_INFO_ERROR: 12602 = 12602;

RISK_ID_NOT_MODIFIED ​

ts
readonly RISK_ID_NOT_MODIFIED: 134026 = 134026;

RISK_LIMIT_NOT_EXISTS ​

ts
readonly RISK_LIMIT_NOT_EXISTS: 30090 = 30090;

SAME_SLTP_MODE ​

ts
readonly SAME_SLTP_MODE: 37002 = 37002;

SAME_SLTP_MODE_LINEAR ​

ts
readonly SAME_SLTP_MODE_LINEAR: 130150 = 130150;

SET_MARGIN_MODE_FAILED_USDC ​

ts
readonly SET_MARGIN_MODE_FAILED_USDC: 3400045 = 3400045;

SIGNATURE_NOT_VALID ​

ts
readonly SIGNATURE_NOT_VALID: 10004 = 10004;

SPOT_LEVERAGE_QUIZ_REQUIRED ​

ts
readonly SPOT_LEVERAGE_QUIZ_REQUIRED: 175010 = 175010;

SPOT_LEVERAGE_TOKEN_INSUFFICIENT_BALANCE ​

ts
readonly SPOT_LEVERAGE_TOKEN_INSUFFICIENT_BALANCE: 175006 = 175006;

SPOT_LEVERAGE_TOKEN_ORDER_NOT_FOUND ​

ts
readonly SPOT_LEVERAGE_TOKEN_ORDER_NOT_FOUND: 175007 = 175007;

SPOT_MARGIN_NOT_ENABLED ​

ts
readonly SPOT_MARGIN_NOT_ENABLED: 176008 = 176008;

SPOT_MARGIN_QUESTIONNAIRE_NOT_SUBMIT ​

ts
readonly SPOT_MARGIN_QUESTIONNAIRE_NOT_SUBMIT: 176037 = 176037;

SUB_USER_ALREADY_EXISTS ​

ts
readonly SUB_USER_ALREADY_EXISTS: 31005 = 31005;

SUB_USER_NOT_FOUND ​

ts
readonly SUB_USER_NOT_FOUND: 141009 = 141009;

SUCCESS ​

ts
readonly SUCCESS: 0 = 0;

TRANSFER_ID_EXISTS ​

ts
readonly TRANSFER_ID_EXISTS: 131214 = 131214;

UNKNOWN_ERROR ​

ts
readonly UNKNOWN_ERROR: 12000 = 12000;

V5_API_KEY_PERMISSION_DENIED ​

ts
readonly V5_API_KEY_PERMISSION_DENIED: 10005 = 10005;

V5_AUTO_ADD_MARGIN_NOT_CHANGED ​

ts
readonly V5_AUTO_ADD_MARGIN_NOT_CHANGED: 10001 = 10001;

V5_CROSS_ISOLATED_MARGIN_NOT_CHANGED ​

ts
readonly V5_CROSS_ISOLATED_MARGIN_NOT_CHANGED: 110026 = 110026;

V5_INSUFFICIENT_BALANCE ​

ts
readonly V5_INSUFFICIENT_BALANCE: 110007 = 110007;

V5_LEVERAGE_NOT_CHANGED ​

ts
readonly V5_LEVERAGE_NOT_CHANGED: 110043 = 110043;

V5_MARGIN_MODE_NOT_CHANGED ​

ts
readonly V5_MARGIN_MODE_NOT_CHANGED: 110073 = 110073;

V5_ORDER_NOT_FOUND ​

ts
readonly V5_ORDER_NOT_FOUND: 110001 = 110001;

V5_RISK_ID_NOT_CHANGED ​

ts
readonly V5_RISK_ID_NOT_CHANGED: 10001 = 10001;

V5_RISK_ID_NOT_MODIFIED ​

ts
readonly V5_RISK_ID_NOT_MODIFIED: 110075 = 110075;

V5_TPSL_ERROR_NO_POSITION ​

ts
readonly V5_TPSL_ERROR_NO_POSITION: 10001 = 10001;

V5_TPSL_NOT_CHANGED ​

ts
readonly V5_TPSL_NOT_CHANGED: 10001 = 10001;

Built by Siebly. Open source SDKs for exchange APIs.