For the complete documentation index, see llms.txt. This page is also available as Markdown.

Subaccounts

Notbank's subaccount service redefines financial management by allowing total segmentation of resources within the same platform. This tool facilitates precise balance control, enabling purchases, sales and conversions to be operated in independent and secure environments. By isolating each capital flow, users can optimize their trading strategies and maintain impeccable accounting organization. It is the ideal solution for those seeking operational agility without compromising clarity or structure of their financial movements.

1.1 Create a subaccount

// ...
await restClient.getSubAccountService().createSubAccount({
    alias: "subaccount1"
});

1.2 Get subaccounts

const subAccounts = await restClient.getSubAccountService().getSubAccounts({
    page: 1,
    page_size: 10
});

console.log(subAccounts);
// [
//    {
//        "id": 1556,
//        "alias": "subaccount1",
//        "created_at": "2026-02-17T13:27:28"
//    }
// ]

1.3 Get list of supported banks

1.4 Get provinces

1.5 Add bank account

1.6 Get available networks

Given the large number of coins and networks that Notbank supports, it is first necessary to obtain the available networks for a cryptocurrency.

1.7 Get a USDT ERC20 wallet

Using the network code ( network ) obtained in the previous step plus the currency code (currency) you can request your wallet address.

1.8 Convert cryptocurrencies

In this example, we will request the amount of Ethereum (ETH) we would receive if we used 1000 Soles (PEN). Then we will check the promised amount, which is valid for 20 seconds and finally, we will execute the purchase.

The amounts attached in the examples are for educational purposes and do not represent the current state of the market.

1.8.1 Request quote

1.8.2 Check quote

1.8.3 Execute quote

1.9 Bank withdrawal notification

1.10 Move USDT balance to the main account

Last updated

Was this helpful?