Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/blindpaylabs/blindpay-node/llms.txt

Use this file to discover all available pages before exploring further.

List Virtual Accounts

Retrieve all virtual accounts for a receiver.
const response = await blindpay.virtualAccounts.list(receiver_id);
receiver_id
string
required
The unique identifier of the receiver
data
array
Array of virtual account objects

Get Virtual Account

Retrieve a specific virtual account by ID.
const response = await blindpay.virtualAccounts.get({
  receiver_id: "rcv_123",
  id: "va_123"
});
receiver_id
string
required
The unique identifier of the receiver
id
string
required
The unique identifier of the virtual account
data
object
Virtual account object with the same structure as described in List Virtual Accounts

Create Virtual Account

Create a new virtual account linked to a blockchain wallet.
const response = await blindpay.virtualAccounts.create({
  receiver_id: "rcv_123",
  banking_partner: "jpmorgan",
  token: "USDC",
  blockchain_wallet_id: "wallet_123",
  signed_agreement_id: "agreement_123"
});
receiver_id
string
required
The unique identifier of the receiver
banking_partner
BankingPartner
required
Banking partner to use (jpmorgan, citi, or hsbc)
token
StablecoinToken
required
Stablecoin token type (USDC, USDT, or USDB)
blockchain_wallet_id
string
required
ID of the blockchain wallet to link
signed_agreement_id
string | null
Optional ID of the signed agreement
data
object
Virtual account object with the same structure as described in List Virtual Accounts

Update Virtual Account

Update a virtual account’s token and blockchain wallet configuration.
const response = await blindpay.virtualAccounts.update({
  receiver_id: "rcv_123",
  id: "va_123",
  token: "USDT",
  blockchain_wallet_id: "wallet_456"
});
receiver_id
string
required
The unique identifier of the receiver
id
string
required
The unique identifier of the virtual account to update
token
StablecoinToken
required
Updated stablecoin token type (USDC, USDT, or USDB)
blockchain_wallet_id
string
required
Updated blockchain wallet ID to link
data
void
No data returned on successful update

Build docs developers (and LLMs) love