Skip to main content
POST
Generate onboarding URL

Authorizations

Authorization
string
header
required

API key sent in the Authorization header.

Body

application/json
bankAccountId
string<uuid>
required
blockchain
enum<string>
required

Canonical blockchain enum for API serialization. Use this type for JSON APIs and WebSocket messages. For database storage, convert to BlockchainType.

Available options:
stellar,
solana,
base,
polygon,
monad
customerId
string<uuid>
required
publicKey
string
required
uiOverride
string | null
userInfo
null | object

Optional info about the end user. Recommended — enables personalized status emails and links the user record to their Firebase identity. The hosted onboarding flow always creates a personal organization.

Response

A presigned onboarding URL