Listar wallets
Este servicio permite listar la wallet maestra, conociendo datos importantes como el balance, entre otros.
List Wallets
GET
api.vitawallet.io/api/businesses/wallets?page=:page&count=:count
Este método permite listar todas las wallets del negocio, soporta paginación.
Query Parameters
is_master
boolean
Desea buscar la wallet maestra?
page
number
Numero de pagina.
count
number
Cantidad de wallets. default: 20
{
"wallets": [
{
"uuid": "023d6e20-2e50-43f1-b4c0-0196de0295db",
"type": "business_wallet",
"attributes": {
"token": "iops87eopss478oios",
"created_at": "2020-03-24T01:31:39.328Z",
"is_master": false,
"balances": {
"clp": 30880,
"btc": 0.000125
}
}
},
{
"uuid": "3aaff8b2-c066-4882-bf77-37e9dc796881",
"type": "business_wallet",
"attributes": {
"token": "iops87eopss478oios78",
"created_at": "2020-03-24T20:46:12.278Z",
"is_master": false,
"balances": {
"clp": 0,
"usd": 3587.25
}
}
}
],
"total": 2,
"count": 20
}
SDK
Note que el método get puede recibir un parámetro opcional, que ayuda a identificar el número de página que desea obtener y la cantidad de elementos.
import Business from 'vita-business-node';
try {
const wallets = await Business.wallets().get({page, count});
} catch {}
Get Wallet
GET
api.vitawallet.io/api/businesses/wallets/:uuid
Este método permite obtener una determinada wallet, mediante su uuid.
Path Parameters
uuid
string
UUID de la wallet.
{
"wallet": {
"uuid": "023d6e20-2e50-43f1-b4c0-0196de0295db",
"type": "business_wallet",
"attributes": {
"token": "iops87eopss478oios",
"created_at": "2020-03-24T01:31:39.328Z",
"is_master": false,
"balances": {
"clp": 30880
}
}
}
}
SDK
Note que el módulo wallets puede recibir ahora el uuid de la wallet a buscar.
El método get es el encargado de hacer la solicitud a los servicios de Vita Business
import Business from 'vita-business-node';
try {
const wallet = await Business.wallets(uuid).get();
} catch {}
Última actualización