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

NameTypeDescription

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

NameTypeDescription

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