Skip to content
Last updated

Changelog

Track changes and upgrades to the Wise Platform API.


October 2026

  • KYC Review API now supports submitting the SSN_DECLARATION type for US customers, either with a Social Security Number or with a reason the SSN is unavailable.
Latest · 2026Q4Active · 2026Q3Legacy versions
  • Updated the file upload response documentation to include the file creation timestamp (createdAt) and upload purpose (purpose).
Latest · 2026Q4
  • Fixed the documentation for the ultimate beneficial owner create, update, and list endpoints:

    • Documented supported optional address, identity, nationality, email, and place-of-birth fields in create and update requests.
    • Documented returned city and state fields in responses for all three endpoints.
    • Corrected the documented success status for the create endpoint from 200 OK to 201 Created.
  • Fixed the documentation for business profile create and update requests: documented supported optional business contactDetails object.

Latest · 2026Q4Active · 2026Q3Legacy versions

2026Q4 Version released. This consolidated entry covers the new, updated and removed endpoints for the version.

  • Added a SAML Assertion Consumer Service endpoint (POST /{gv}/login/saml2/sso) to receive single sign-on responses from an identity provider.
  • Added an endpoint (GET /{gv}/saml2/metadata) to retrieve Wise’s SAML service-provider metadata for configuring single sign-on with an identity provider.
  • Replaced Retrieve Bank Account Details with Get account details by ID under Balances. The new endpoint supports GB, US and BE account details; requests for unsupported countries return 404 Not Found. For other countries, continue to use the 2026Q3 endpoint.
  • Added file upload under Cases to submit files as supporting documentation for cases.
  • Updated GPI tracking availability in the 2026Q4 API. Partners can retrieve SWIFT tracking information for transfers they own using a transfer ID or UETR.
  • Added transfer delivery update simulation to trigger a transfers#delivery-update webhook in sandbox without changing the transfer state.
  • Added Create a settlement allocation request to submit a Settlement Allocation Request (SAR) file containing instructions for allocating settled funds across payment intents.
  • Added Get a settlement allocation to retrieve a settlement allocation by ID, with the option to include a paginated list of its payment intents.
  • Added settlement funds simulation to simulate receipt of funds for a settlement allocation, allowing integrations to test settlement funding flows.
Latest · 2026Q4

September 2026

  • Business profile classification moves to industryCategories as a field change only. The existing create and update business profile endpoints accept it, so no endpoint migration is required. Earlier guidance describing separate endpoints for this change no longer applies.
  • Documentation has been updated to reflect this, including the business categories list and Migrating to industry categories.
Active · 2026Q3Legacy versions
  • Updated Partner Support Domain name to Cases to better describe the endpoints within it.
Active · 2026Q3

August 2026

  • Added support for detailed sender bank information including LEI, Clearing System Member ID, Clearing System Code and structured address in swift-in simulation.
  • Added schema version 4.3.0 with LEI, Clearing System Member ID and Clearing System Code support to swift-in#credit webhook.
  • Deprecated schema version 3.0.0 for swift-in#credit webhook. This version uses flattened unstructured addresses. Migrate to 4.3.0 for enhanced address and bank details information.
Active · 2026Q3Legacy versions
  • Updated v5.0.0 webhook usage in the payout failure guide.
  • Updated OAuth 2.0 and token guides to indicate partners on the embedded integration model use client credentials tokens for all authenticated requests. This integration model no longer relies on user objects and so user access tokens no longer apply.
Active · 2026Q3Legacy versions
  • Add newly exposed payout failure reasons TECHNICAL_ISSUE, TECHNICAL_ISSUE_RETRYABLE to payout failure guide.
  • Upgrade failure_reason_code from a free-text string to a committed enum in v5.0.0 of transfers#payout-failure webhook, ensuring stable, machine-readable values partners can rely on.
Active · 2026Q3Legacy versions

New: Automated RFI case handling for Partners Partners can now receive, respond to, and track Requests for Information (RFIs) programmatically through the Cases API. This enables faster resolution of compliance and operations queries through automated workflows.

  • New Case handling guide - Receive RFIs, submit structured responses, track case status, and automate case handling in your backend systems.
  • New Respond to RFIs guide - Step-by-step implementation for handling automated and freeform RFIs.

Cases API (new)

  • Create a case - Open support or operations cases with Wise.
  • Retrieve a case - Get full case details including all messages and reference information.
  • Submit a message - Respond to RFIs with structured submission types or freeform messages.

Deprecated: Legacy Cases API v1 The following v1 Case endpoints are now deprecated. Migrate to the new Cases API for structured RFI handling, typed messages, and improved case management:

partner-support#case-changed webhook

  • Add schema version 5.0.0 for partner-support#case-changed webhook with restructured payload.
  • Deprecated schema versions 4.0.0 and 2.0.0 for partner-support#case-changed webhook. These versions use legacy payload structure. Migrate to 5.0.0 for structured message content and full message history in each webhook payload.
Active · 2026Q3

July 2026

  • 2026Q3 Version released, the first global, datebased API version is now available, enabling better compatibility, documentation and easier change management. This is currently opt-in. Previous endpoint-based versions remain available. See Global API versioning for more.
  • Business profile creation (global versions): Global versions do not support POST /v2/profiles/business-profile. Use POST /v3/profiles/business-profile instead (creates the business profile and authorised representative in one request via businessRepresentative). The v2 endpoint remains available in the previous endpoint-based API; authentication and scopes are unchanged.
  • Deprecated endpoints in global versions: Some endpoints already deprecated in the non-versioned API are not included in global versions. If you use them, move to the documented replacements before adopting a global version. See Global API versioning.
Active · 2026Q3

June 2026

May 2026

  • Improve consistency regarding KYC review fields across the documentation.
  • Document correct return response from the KYC review endpoints
  • Improve wording in the Update KYC review endpoint
Legacy versions
  • Added sandbox support for transfer refund webhooks. Simulating funds_refunded now triggers a transfers#refund webhook with a simulated refund amount.
Legacy versions

April 2026

  • Add keyId field to Get Wise public signing key endpoint.
  • Documented global X-External-Correlation-Id header on all API operations. See correlation ID guide.
  • Documented global x-trace-id header on all API operations.
  • Documented 429 Too Many Requests response with Retry-After and X-Rate-Limited-By headers on all API operations.
Legacy versions

March 2026

  • Consolidated Client Credentials Token and User Tokens into a single OAuth Token endpoint
Legacy versions
  • Add new Event Ordering guide. Webhook events may not be delivered in the order they occurred — this guide explains how to use ordering fields to reconcile the correct sequence.
  • Add schema version 4.0.0 for all webhook event types. This version provides consistent millisecond-precision timestamps across all events, making it easier to determine event order. We recommend updating your subscriptions to use 4.0.0 to order events reliably.
Legacy versions

February 2026

  • Adds support for providing the following on originators of third-party transfers
    • nationality: for PRIVATE originators
    • businessRegistrationDate: for BUSINESS originators
Legacy versions

January 2026

  • Multiple ID fields are now explicitly documented as int64 (64-bit integer). Please ensure your integration stores these IDs using the appropriate 64-bit type (e.g., Long in Java, BIGINT in SQL).

    Key fields to note:

    • transfer ID - approaching the int32 upper bound
    • recipient ID - approaching the int32 upper bound
    • card transaction ID - past the int32 upper bound
    • user ID
    • profile ID
    • balance ID
Legacy versions