Skip to content

Enable Wallet Currency

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

Enables a specific currency for a wallet type within the current institution. Once enabled, new workspaces will automatically create 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": true,
    "isFiat": true,
    "isStablecoin": false,
    "scale": 2
  }
}

Error Responses

HTTP StatusCodeDescription
4004000Invalid wallet type or currency value
4014010Unauthorized

Notes

  • Enabling a currency only affects new workspace creation. Existing workspaces are not modified.
  • The institution ID is derived from the security context, not provided by the client.

SlaunchX Internal Documentation