Update Quote
wise.update_quote
ActionBusiness appsconnection required
Calls the Wise API with the connection's credentials.
Attach a recipient account or change the payout method on an existing quote, which re-prices it for that route.
Connection
- Required
- Yes — the node will not save without one
- Auth type
- Bearer token
- Providers
- Wise
- Secret shape
- the Wise API token, or {"api_token": "…"}
- Config it needs
- base_url, api_version, profile_id
- Resolved by
- config.connection_id, else node.connection_id
Configuration
5 fields, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.
| Field | Type | Required | Default | Constraints | Example |
|---|---|---|---|---|---|
quote_id The quote's UUID, as returned by Wise: Create Quote. | string | Yes | — | — | — |
target_account Recipient account id the quote should be priced for. | number | No | — | ≥ 1 | — |
pay_out Preferred payout method. Wise defaults to BANK_TRANSFER; other accepted values include BALANCE, SWIFT, SWIFT_OUR, ALIPAY and INTERAC, and the set depends on the route. | string | No | — | — | — |
transfer_nature Transfer nature, required for transfers to or from BRL because it changes the IOF tax on the quote. The accepted values are listed in Wise's transfer requirements for the route. | string | No | — | — | — |
profile_id Act for this Wise profile instead of the one on the connection. | string | No | — | — | — |
- At least one of target_account, pay_out, transfer_nature must be set.
Output
One shape.
result
| Field | Type | Example |
|---|---|---|
quote The full quote object exactly as Wise returned it. | object | — |
quote_id The quote's UUID, which a transfer is created against. | string | — |
rate The exchange rate this quote locked in. | number | — |
status Quote status: PENDING, ACCEPTED, FUNDED or EXPIRED. | string | — |
source_currency Currency the money is sent from. | string | — |
target_currency Currency the money is received in. | string | — |
source_amount Amount debited in the source currency. | number | — |
target_amount Amount delivered in the target currency. | number | — |
pay_out The payout method this quote is priced for. | string | — |
rate_expiration_time When the locked rate stops being valid. | string | — |
expiration_time When the quote itself expires. | string | — |
payment_options One entry per pay-in and payout combination, each with its own price breakdown. | array | — |
{
"expiration_time": "",
"pay_out": "",
"payment_options": [],
"quote": {},
"quote_id": "",
"rate": 0,
"rate_expiration_time": "",
"source_amount": 0,
"source_currency": "",
"status": "",
"target_amount": 0,
"target_currency": ""
}See Update Quote run in a workflow.
In a technical demo we add the Wise connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.