Skip to content

Disable Wallet Currency

POST/web/v1/wallet-currencies/disable JWT

Disables a specific currency for a wallet type within the current institution. Disabling a currency prevents new workspaces from creating wallets with this currency.

Authentication

Requires a valid JWT token.

Request Parameters

NameTypeRequiredInDescription
walletTypeValueintegerRequiredbodyWallet type enum value (e.g. 35010401 = INTERNAL)
currencyValueintegerRequiredbodyCurrency enum value (8-digit code)

Success Response

Success 200
{
  "code": "2000",
  "message": "SUCCESS",
  "data": {
    "walletTypeValue": 35010401,
    "walletTypeName": "INTERNAL",
    "currencyValue": 35010101,
    "currencyCode": "USD",
    "currencyName": "USD",
    "enabled": false,
    "isFiat": true,
    "isStablecoin": false,
    "scale": 2
  }
}

Error Responses

HTTP StatusCodeDescription
4004000Invalid wallet type or currency value
4014010Unauthorized

Notes

  • Disabling a currency does not affect already-created wallets. Only new workspace creation is affected.
  • The institution ID is derived from the security context.

SlaunchX Internal Documentation