Create Mulitple Wallets
This endpoint allows you to create a batch of child wallets (1 child wallet/user) in one request.
Create Multiple Wallets
POST
https://api.sendwyre.com/v2/wallets/batch
Path Parameters
Name
Type
Description
wallets
array
An array of wallet creation objects
{
"name" : "walletOne",
"id" : "AxVA57edP0H33x3",
"notes" : null,
"srn" : "wallet:AxVA57edP0H33x3",
"callbackUrl" : null,
"verificationData" : null,
"depositAddresses" : {
"BTC" : "2ShKKFb9gEP5uvRXtMbs7ykJAMPgoSSnSWB"
},
"totalBalances" : {
"BTC" : 0
},
"availableBalances" : {
"BTC" : 0
},
"balances" : {
"BTC" : 0
}
}, {
"name" : "walletTwo",
"id" : "AtEhoXje3C1V5zq",
"notes" : null,
"srn" : "wallet:AtEhoXje3C1V5zq",
"callbackUrl" : null,
"verificationData" : null,
"depositAddresses" : {
"BTC" : "2ShKndBJNHvzABhBzLxvfzzD2vt64C36dPc"
},
"totalBalances" : {
"BTC" : 0
},
"availableBalances" : {
"BTC" : 0
},
"balances" : {
"BTC" : 0
}
}, {
"name" : "walletThree",
"id" : "U07tSKMvofeMmx0",
"notes" : null,
"srn" : "wallet:U07tSKMvofeMmx0",
"callbackUrl" : null,
"verificationData" : null,
"depositAddresses" : {
"BTC" : "2ShJsBPUb4HrNtgaNZk3YQSi2ynpZ5YY7sT"
},
"totalBalances" : {
"BTC" : 0
},
"availableBalances" : {
"BTC" : 0
},
"balances" : {
"BTC" : 0
}
}
Example
curl -XPOST 'https://api.sendwyre.com/v2/wallets/batch?pretty' \
-H 'Content-Type:application/json' \
-d '{
"wallets":[
{"name":"walletOne"},
{"name":"walletTwo"},
{"name":"walletThree"}
]
}'
Last updated
Was this helpful?