v5

latestOpenAPI 3.1.02026-07-262421791.5 MB
bank-account-details

Create multiple bank account details

Creates and assigns a pair of local account details and international account details (where available) that are linked to the target balance specified in the request.

{% admonition type="warning" %} Please reach out to our Support Team for access to this endpoint. {% /admonition %}

post/v3/profiles/{profileId}/bank-details

Path parameters

profileIdinteger required
Example:12345678

The ID of the profile to create bank account details for.

Headers

X-External-Correlation-Idstring uuid

Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.

Request body

targetAccountIdinteger required

ID of the currency balance to create account details on.

Example request

{
  "targetAccountId": 123456
}

Response

Bank account details created.

idstring

Account detail ID.

currencystring

Account detail currency (ISO 4217 Alphabetic Code).

activeboolean

Status of the account detail.

Example response

{
  "id": "2",
  "currency": "GBP",
  "active": true,
  "localDetails": {
    "bankName": "Wise",
    "bankAddress": "TEA BUILDING, FLOOR 6, SHOREDITCH HIGH STREET",
    "sortCode": "231370",
    "accountNumber": "00000001",
    "type": "UK_ACCOUNT"
  },
  "internationalDetails": {
    "bankName": "Wise",
    "bankAddress": "TEA BUILDING, FLOOR 6, SHOREDITCH HIGH STREET",
    "swiftCode": "TRWIGB22XXX",
    "iban": "GB123450000000001",
    "type": "IBAN"
  }
}