v5

latestOpenAPI 3.1.02026-07-262421791.5 MB
profile

Update a personal profile

Update user profile information for a personal profile.

{% admonition type="warning" %} If user profile has been verified then there are restrictions on what information is allowed to change. Where permitted, use the update window functionality by opening the update window, submitting the updated information using this endpoint, and finally closing the update window. {% /admonition %}

put/v2/profiles/{profileId}/personal-profile

Path parameters

profileIdinteger required

Personal profile ID.

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

firstNamestring

First name (including middle names).

lastNamestring

Last name.

preferredNamestring

Preferred first name, if different to the legal first name.

firstNameInKanastring nullable

First name in Katakana. Required for from-JPY personal transfers.

lastNameInKanastring nullable

Last name in Katakana. Required for from-JPY personal transfers.

nationalitystring

3 letter country code (ISO3, lower case).

dateOfBirthstring

Date of birth.

externalCustomerIdstring

An external reference identifier mapping the customer of this profile to your system.

Example request

{
  "firstName": "Oliver",
  "lastName": "Wilson",
  "preferredName": "Olivia",
  "address": {
    "addressFirstLine": "50 Sunflower Ave",
    "city": "Phoenix",
    "countryIso3Code": "usa",
    "postCode": "10025",
    "stateCode": "AZ"
  },
  "nationality": "usa",
  "dateOfBirth": "1977-07-01",
  "contactDetails": {
    "email": "o.wilson@example.com",
    "phoneNumber": "+3725064992"
  },
  "externalCustomerId": "12345-oliver-wilson",
  "occupations": [
    {
      "code": "Software Engineer",
      "format": "FREE_FORM"
    }
  ]
}

Response

Updated personal profile.