Skip to content
Last updated

Changelog

Track changes and upgrades to the Wise Platform API.


August 2026

  • 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.
Latest · 2026Q3Legacy versions
Compliance requirement

The move to industryCategories is driven by compliance requirements. All partners creating or updating business profiles must migrate. See Migrating to industry categories.

  • industryCategories is now the classification field for business profiles on the create and update endpoints. Response payloads include industryCategories alongside the now-deprecated firstLevelCategory, secondLevelCategory, and descriptionOfBusiness. See Migrating to industry categories.
Latest · 2026Q3
Compliance requirement

The move to industryCategories is driven by compliance requirements. All partners creating or updating business profiles must migrate. See Migrating to industry categories.

  • Added POST /v4/profiles/business-profile, a create endpoint that uses industryCategories. Use this if you are migrating from POST /v2/profiles/business-profile and are not yet ready to move to a global version. See Migrating to industry categories.
  • Deprecated POST /v2/profiles/business-profile, POST /v3/profiles/business-profile, and PUT /v2/profiles/{profileId}/business-profile, along with the firstLevelCategory, secondLevelCategory, and descriptionOfBusiness fields.
Legacy 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.
Latest · 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.
Latest · 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.
Latest · 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