Wise Business
Wise Business profiles, multi-currency balances, statements, activity, recipients, quotes, exchange rates, currencies and read-only transfers.
Reconcile multi-currency balances and transfers into accounting, monitor FX rates and price payments with quotes, without Nexra ever moving money.
Source actions
15
Destination actions
1
Data types
11
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
activities
- List activitiesSourceIncremental
Profile activity feed (transfers, card spend, conversions, deposits) with cursor paging.
activities.list
balances
- Get balanceSource
One balance by ID.
balances.get - List balancesSource
Multi-currency balances (standard balances and jars) with available, reserved and cash amounts.
balances.list
currencies
- List currenciesSource
Currencies Wise supports for transfers.
currencies.list
profiles
- Get profileSource
One profile, by default the configured business profile.
profiles.get - List profilesSource
Personal and business profiles the token can act for.
profiles.list
quotes
- Create quoteDestinationNot retried automaticallyApproval before production
Prices a conversion or payment for the profile. A quote moves no money; it expires unless a transfer is created from it, which Nexra does not do.
quotes.create - Get quoteSource
One quote with rate, fees and payment options.
quotes.get
rates
- List exchange ratesSource
Current, historic (time) or ranged (from/to with grouping) Wise mid-market rates.
rates.list
recipients
- Get recipient accountSource
One recipient account by ID.
recipients.get - List recipient accountsSource
Saved recipient accounts for the profile, optionally by currency and type.
recipients.list
statement transactions
- List balance statement transactionsSourceIncremental
Balance statement lines for one balance and period, with fees, running balance and counterparty details.
statement_transactions.list
total funds
- Get total fundsSource
Total worth, available funds, cash and overdraft across all balances, converted to one currency.
total_funds.get
transfer payments
- List transfer paymentsSource
Completed pay-ins that funded a transfer.
transfer_payments.list
transfers
- Get transferSource
One transfer with status, amounts, rate and reference.
transfers.get - List transfersSourceIncremental
Transfers for the profile (read-only), filterable by status, currencies and creation date.
transfers.list
Authentication
Wise personal API token (Bearer)
Plans and access
Wise Business accounts can create personal API tokens; partner OAuth access needs a Wise Platform agreement. Personal API tokens act for the business account. Wise documents some endpoints (recipient read and quote create) under user tokens; balance statements need strong customer authentication outside the US, CA, AU, NZ, SG and MY.
Test environment
Sandbox lives at api.wise-sandbox.com with separate sandbox tokens and test data; it supports GBP, USD and EUR most reliably.
Rate limits
Wise returns HTTP 429 with Retry-After and X-Rate-Limited-By when limits are exceeded; fixed numbers are not published. Nexra honours Retry-After.
Pagination
Transfers use limit/offset; activities use size and a nextCursor; recipients use size (max 20) and seekPosition. Other reads return one page.
Provider events
Wise webhooks for transfer state changes, balance credits and updates, and profile events (subscriptions are managed by API or in settings). Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Transfers are read-only: creating, funding and cancelling transfers, batch groups, conversions between balances, balance create or delete, and recipient create or deactivate are intentionally not automated.
- Requests use the URL-versioned 2026Q4 API; Wise may change behaviour in later quarterly versions.
- Wise's reference lists GET /accounts (recipients) and POST /profiles/{profileId}/quotes under user tokens only, while its personal token guide says tokens can retrieve recipients and create quotes. Confirm against the account; a 401 or 403 means the token type is not accepted.
- Balance statements are protected by strong customer authentication for profiles outside the US, CA, AU, NZ, SG and MY; personal tokens cannot pass SCA, so those requests fail with 403.
- Wise filters transfers by creation date and activities by timestamp; there is no updated-since filter for transfers.
- Quote creation has no idempotency key; each request creates a separate quote that expires if unused.
- Bank account details, cards, direct debits and partner (OAuth) onboarding endpoints are not covered.
Developer reference
- Create the Wise credentials described above with the narrowest permissions your flows need.
- In Nexra, open Connect, then Connections, then New connection, choose Wise Business, enter its settings and credentials, and tick only the write actions you need. Connection guide
- Test the connection, then use its actions as flow sources and destinations. Flow guide
Machine-readable detail: GET /api/public/connect/connectors/wise and the Connections API.