Interactive 3D

A simple Black & Decker Drill

Overview

Monitor Wise account activity with real-time dashboards showing balances across currencies, transfer history, and exchange rate trends. Perfect for businesses managing international payments, freelancers receiving foreign currency, or finance teams reconciling multi-currency accounts. Visualize cash flow across borders without manual tracking.

How it works

Connect your Wise business account through API authentication. Lumis pulls balance data, transaction history, and exchange rates automatically. Create dashboards tracking payment volumes by currency, vendor spending patterns, or transfer costs over time. Set alerts for low balances or unusual transaction patterns.

Overview

A simple Black & Decker Drill

Description

A simple Black & Decker Drill

Embed Code

// Wise multi-currency balances
const wise = new Wise({apiKey: process.env.WISE_API_KEY});

async function getBalances(profileId) {
  const balances = await wise.balances.list(profileId);
  
  return balances.map(b => ({
    currency: b.currency,
    amount: b.amount.value,
    available: b.amount.value - b.reserved.value
  }));
}
// Wise multi-currency balances
const wise = new Wise({apiKey: process.env.WISE_API_KEY});

async function getBalances(profileId) {
  const balances = await wise.balances.list(profileId);
  
  return balances.map(b => ({
    currency: b.currency,
    amount: b.amount.value,
    available: b.amount.value - b.reserved.value
  }));
}
// Wise multi-currency balances
const wise = new Wise({apiKey: process.env.WISE_API_KEY});

async function getBalances(profileId) {
  const balances = await wise.balances.list(profileId);
  
  return balances.map(b => ({
    currency: b.currency,
    amount: b.amount.value,
    available: b.amount.value - b.reserved.value
  }));
}

Configure - implementation details

// Wise multi-currency balances
const wise = new Wise({apiKey: process.env.WISE_API_KEY});

async function getBalances(profileId) {
  const balances = await wise.balances.list(profileId);
  
  return balances.map(b => ({
    currency: b.currency,
    amount: b.amount.value,
    available: b.amount.value - b.reserved.value
  }));
}
// Wise multi-currency balances
const wise = new Wise({apiKey: process.env.WISE_API_KEY});

async function getBalances(profileId) {
  const balances = await wise.balances.list(profileId);
  
  return balances.map(b => ({
    currency: b.currency,
    amount: b.amount.value,
    available: b.amount.value - b.reserved.value
  }));
}
// Wise multi-currency balances
const wise = new Wise({apiKey: process.env.WISE_API_KEY});

async function getBalances(profileId) {
  const balances = await wise.balances.list(profileId);
  
  return balances.map(b => ({
    currency: b.currency,
    amount: b.amount.value,
    available: b.amount.value - b.reserved.value
  }));
}