Account

Verify identity

post

Create a new KYC identity for an individual or business.

Authorizations
X-Service-KeystringRequired

Your Switch API service key. Contact us at hello@onSwitch.xyz to obtain your service key.

Body
anyOptional
or
Responses
200

Successfully created identity

application/json
post
/account/identity

Create account

post

Create a virtual bank account for receiving payments.

Authorizations
X-Service-KeystringRequired

Your Switch API service key. Contact us at hello@onSwitch.xyz to obtain your service key.

Body
identitystringRequired
currencystring · enumRequiredPossible values:
wallet_addressstringRequired

Wallet address for receiving deposits in stablecoin. Supports Ethereum and Solana addresses.

Example: 0x1234567890123456789012345678901234567890
assetstring · enumOptional

Optional asset identifier. If not specified, defaults to a default asset.

Possible values:
callback_urlstring · uriOptional
referencestring · uuidOptional
Responses
200

Successfully created virtual account

application/json
post
/account/create

Last updated