Skip to main content
POST
Transfer funds

Authorizations

Authorization
string
header
default:aro_sk_your_key_here
required

AroPay API key, sent as Authorization: Bearer aro_sk_…. Created in the dashboard under Settings → API keys. Takes precedence over a session cookie when both are present.

Body

application/json
walletId
string
required

Sending wallet; must be custodial.

to
string
required

Recipient address.

Pattern: ^0x[a-fA-F0-9]{40}$
amount
string
required

Decimal string in human units.

type
enum<string>
required

Which rail to use.

Available options:
public,
private

Response

Transfer transaction.

ok
any
required
data
object
required