---
canonical_url: "https://docs.composio.dev/toolkits/wise"
markdown_url: "https://docs.composio.dev/toolkits/wise.md"
product: "platform"
version: null
last_updated: null
---

# Wise

Access supported quotes, balances, transfers, recipients, and account data for PERSONAL or BUSINESS profiles using a personal API token created from a Wise Business account.

- **Category:** payment processing
- **Auth:** API_KEY
- **Composio-managed OAuth available?** N/A
- **Tools:** 9
- **Triggers:** 0
- **Slug:** `WISE`
- **Version:** 20261010_00

## Tools

### Create Quote

**Slug:** `WISE_CREATE_QUOTE`

Create a transient Wise bank-transfer quote for a personal or business profile. The quote expires; this tool does not create or fund a transfer and does not move money.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `profile_id` | integer | Yes | Wise profile ID from WISE_LIST_PROFILES; PERSONAL profiles are supported. |
| `source_amount` | number | No | Amount to send in source_currency. Provide exactly one of source_amount or target_amount. |
| `target_amount` | number | No | Amount the recipient should receive in target_currency. Provide exactly one of source_amount or target_amount. |
| `source_currency` | string | Yes | Three-letter ISO currency code being sent, such as USD. |
| `target_currency` | string | Yes | Three-letter ISO currency code being received, such as EUR. |
| `preferred_pay_in` | string | No | Pay-in method for this toolkit; BANK_TRANSFER is the live-verified option. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Exchange Rate

**Slug:** `WISE_GET_EXCHANGE_RATE`

Get Wise's latest exchange rate for one source and target currency pair; this is an indicative rate, not a transfer quote.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `source_currency` | string | Yes | Three-letter ISO currency code to convert from, such as USD. |
| `target_currency` | string | Yes | Three-letter ISO currency code to convert to, such as EUR. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Quote

**Slug:** `WISE_GET_QUOTE`

Retrieve a Wise quote by profile and quote ID, including its current status, pricing, payment options, and expiration.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `quote_id` | string | Yes | Quote UUID returned by WISE_CREATE_QUOTE. |
| `profile_id` | integer | Yes | Wise profile ID that owns the quote. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Activities

**Slug:** `WISE_LIST_ACTIVITIES`

List a Wise profile's account activity with optional status, resource-type, and time filters, one page at a time.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `since` | string | No | Return activity at or after this ISO 8601 timestamp. |
| `until` | string | No | Return activity at or before this ISO 8601 timestamp. |
| `status` | string ("REQUIRES_ATTENTION" | "IN_PROGRESS" | "UPCOMING" | "COMPLETED" | "CANCELLED") | No | Optional activity status to include. |
| `page_size` | integer | No | Activities to return in this page (1-100). |
| `profile_id` | integer | Yes | Wise profile ID whose activity to list. |
| `next_cursor` | string | No | Continuation cursor returned by a previous call; omit for the first page and pass it back unchanged to fetch the next page. |
| `resource_type` | string ("ACCRUAL_CHARGE" | "ACQUIRING_PAYMENT" | "ASSETS_WITHDRAWAL" | "BALANCE_CASHBACK" | "BALANCE_INTEREST" | "BALANCE_TRANSACTION" | "BANK_DETAILS_ORDER" | "BATCH_TRANSFER" | "CARD_CASHBACK" | "CARD_ORDER" | "CARD_TRANSACTION" | "DIRECT_DEBIT_INSTRUCTION" | "DIRECT_DEBIT_TRANSACTION" | "FEE_REFUND" | "INCIDENT_REFUND" | "INCORPORATION_ORDER" | "OPERATIONAL_TRANSACTION" | "PAYMENT_REQUEST" | "REWARD" | "REWARDS_REDEMPTION" | "SEND_ORDER" | "SEND_ORDER_EXECUTION" | "TRANSFER") | No | Optional Wise monetary resource type to include. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Balances

**Slug:** `WISE_LIST_BALANCES`

List standard balances and savings jars for a Wise profile without creating, deleting, or moving funds between balances.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `profile_id` | integer | Yes | Wise profile ID whose balances to list. |
| `balance_types` | array | No | Balance types to include; defaults to both STANDARD balances and SAVINGS jars. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Supported Currencies

**Slug:** `WISE_LIST_CURRENCIES`

List currencies Wise currently supports for transfers, including their ISO codes and decimal support.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `locale` | string | No | Language code for localized currency names, such as en, de, fr, or ja. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Profiles

**Slug:** `WISE_LIST_PROFILES`

List the connected Wise account's personal or business profiles and return the profile IDs required by profile-scoped tools.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Recipients

**Slug:** `WISE_LIST_RECIPIENTS`

List Wise recipients for a profile, optionally filtering by active status, ownership, currency, or account type. Returns summary identity fields but excludes bank-account details; this tool cannot modify recipients.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `active` | boolean | No | Whether to return active recipients; defaults to true. |
| `page_size` | integer | No | Recipients to return in this page (1-20). |
| `currencies` | array | No | Optional recipient currency codes to include. |
| `profile_id` | integer | Yes | Wise profile ID whose recipients to list. |
| `next_cursor` | string | No | Opaque continuation cursor returned by a previous call; omit for the first page. |
| `recipient_types` | array | No | Optional Wise recipient account types to include, such as iban or swift_code. |
| `owned_by_customer` | boolean | No | Optionally filter recipients by whether the connected customer owns the destination account. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Transfers

**Slug:** `WISE_LIST_TRANSFERS`

List and filter existing Wise transfers for a profile, one page at a time; this tool cannot create, fund, or cancel transfers.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `statuses` | array | No | Wise transfer statuses to include; values are sent as a comma-separated filter. For example, outgoing_payment_sent means Wise has sent the payout, not necessarily that the recipient bank has credited it. |
| `page_size` | integer | No | Transfers to return in this page (1-99). |
| `profile_id` | integer | Yes | Wise profile ID whose transfers to list. |
| `next_cursor` | string | No | Opaque continuation cursor returned by a previous call; omit for the first page. |
| `source_currency` | string | No | Optional three-letter source currency filter. |
| `target_currency` | string | No | Optional three-letter target currency filter. |
| `created_at_or_after` | string | No | Inclusive ISO 8601 lower bound for transfer creation time. |
| `created_at_or_before` | string | No | Inclusive ISO 8601 upper bound for transfer creation time. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
