Error: -4019, The current currency is not open for withdrawal

Q: Why do I receive “The current currency is not open for withdrawal” when using POST /sapi/v1/capital/withdraw/apply?

The full error message can look like :
{“msg”:”-4019=The current currency is not open for withdrawal”,”success”:false}

Confirm the following:

  1. Withdraw is open for the coin and its respective network:
    GET /sapi/v1/capital/config/getall -> (wanted coin) -> “networkList” -> (wanted network) -> “withdrawEnable”:true;

  2. You’re sending the correct “network”:
    GET /sapi/v1/capital/config/getall -> (wanted coin) -> “networkList” -> “network”;
    (This is usually the source of problem)

  3. Withdraw address is in the same network as the sent network, if not sending network (optional parameter) use:
    GET /sapi/v1/capital/config/getall -> (wanted coin) -> “networkList” -> to check the default network (isDefault": true) ;