Skip to main content
PATCH
Update profile
Update profile is the endpoint through which the user can update their personal information, such as name, date of birth, citizenship, and residential address.
This process solely updates the user’s personal information and residential address. It does not perform identity or address verification. For identity verification, refer to the identity process. For address verification, refer to the proof-of-address process.

Region-specific rules

Some fields are only accepted based on the user’s region. When a field isn’t accepted, it’s ignored rather than rejected (see Warnings).
  • subdivision: only accepted when the proof-of-address process is partner-verified for your organization and the country field is not set to US.
  • birthplace: only accepted when the address.country field is set to a country that requires it for regulatory compliance.
  • otherCitizenships: only accepted when the address.country field is set to a country that requires it for regulatory compliance.

Warnings

If you submit a field whose presence is disallowed or whose editable is false, it’s silently ignored rather than rejected, and reported in a warnings object on the response:

Authorizations

Authorization
string
header
required

OAuth 2.0 authentication.

Body

application/json
input
object
required

Response

KYC profile process updated.

profile
object
required
warnings
object

The warnings generated during a process update.