Skip to main content
POST
Register Payin Account Asset

Authorizations

Authorization
string
header
required

Bearer Token: Used to authenticate API requests. More details how to generate the token: Authentication flows

X-DFNS-USERACTION
string
header
required

User Action Signature: Used to sign the change-inducing API requests. More details how to generate the token: User Action Signing flows

Body

application/json
provider
enum<string>
required
Available options:
Borderless
borderlessAccountId
string
required

The Borderless account to register the asset on.

walletId
string
required

The wallet whose address becomes the delivery destination for the asset.

Required string length: 1 - 64
Pattern: ^wa-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{14,16}$
Example:

"wa-5pfuu-9euek-h0odgb6snva8ph3k"

asset
ERC-20 Asset · object
required

The asset to deliver on-chain. Must be supported by Borderless on the wallet network.

Response

200 - application/json

Success

accountId
string
required

The provider's account id.

assets
object[]
required

The assets registered on the account, with their destination addresses.

name
string

The account name, when the provider has one.

Last modified on September 3, 2026