Update the compliance profile
Update the compliance (KYC/KYB) profile for a user. The accepted fields depend on whether the user is an individual or a business. All fields are optional on update — only the fields you provide are changed. Sensitive fields (tax ID, phone number) are stored encrypted and returned in full only on the profile endpoints.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
ID of the user.
^user_[A-Za-z0-9]+$Body
- Individual
- Business
255^[\x20-\x7E\n]*$255^[\x20-\x7E\n]*$255^[\x20-\x7E\n]*$3^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$^\+[1-9]\d{6,14}$^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$Tax identification number. If the user does not have a tax identification number for valid reasons, please pass nine nines "999999999".
255^[\x20-\x7E\n]*$3Response
Compliance profile.
- Individual
- Business
255^[\x20-\x7E\n]*$255^[\x20-\x7E\n]*$255^[\x20-\x7E\n]*$3^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$^\+[1-9]\d{6,14}$^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))$Tax identification number. If the user does not have a tax identification number for valid reasons, please pass nine nines "999999999".
255^[\x20-\x7E\n]*$3