Update a personal customer profile

[Available in Sandbox/Production environment] Update a personal customer profile on our platform.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Customer Profile ID is retrieved from the response id of Create Customer Profile API
Regex: /^\s*.{1,191}\s*$/

Body Params
string

Customer's full name (50 alphanumeric with spaces)
Regex: /^(?=.{1,50}$)[a-zA-Z0-9 ]+$/

string

Customer's registration ID country (2 digit ISO country code) from https://www.iban.com/country-codes
Regex: /^[A-Z]{2}$/

string

Customer's registration ID type
Accepts either passport or identity_card

string

NRIC/Passport No. (4 to 35 alphanumeric)
Regex: %r{\A[a-zA-Z0-9/\-?:().,'+ ]{4,35}\z}

string

Customer's country of residence reflected in ID(Country Name or 2/3 digit ISO country code) from https://www.iban.com/country-codes
Regex: /^\s*.{1,191}\s*$/

date

Customer's date of birth (YYYY-MM-DD)
Regex: /^\d{4}-\d{2}-\d{2}$/

string

Customer's nationality (Country Name or 2/3 digit ISO country code) from https://www.iban.com/country-codes
Regex: /^\s*.{1,191}\s*$/

string

Customer's gender. Must be either MALE or FEMALE.

string

Customer's email address
Regex: %r{^[\w!#$%&’*+/=?`{|}~^-]+(?:\.[\w!#$%&’*+/=?`{|}~^-]+)*@(?:[a-z0-9-]+\.)+[a-z]{2,24}$}i

string

Customer's phone number
Regex: /^\+?[1-9]\d{0,3}[\s\-]?\(?\d{1,4}\)?[\s\-]?\d{1,4}[\s\-]?\d{1,4}[\s\-]?\d{0,4}$/

address
object

Customer's residency address

Headers
string
required

You can retrieve this from your Dashboard Developer Tools.

Note: The X-XFERS-APP-API-KEY is a mandatory header for all authentication methods, including standard API key usage and HTTP Request Signing mode.

string

The Key ID, can be retrieved from your StraitsX Dashboard.

Note: This header attribute is required when HTTP Request Signing is enabled for your account.

string

Current Unix epoch time in seconds. Must be within ±300 seconds of server time.

Note: This header attribute is required when HTTP Request Signing is enabled for your account.

string

A unique UUID string per request, used for replay protection. Must not be reused within the timestamp window.
Regex: /\A[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\z/i

Note: This header attribute is required when HTTP Request Signing is enabled for your account.

string

Base64-encoded digital signature of the canonical request string.

Note: This header attribute is required when HTTP Request Signing is enabled for your account.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json