kyc

Patch User Details

The Patch User Details for Personal Details and Address details is an authenticated API call that allows updating a user’s personal and address details. The response follows the same schema as getUser(), returning the updated user profile.

The fields that can be updated via patchUser include:

  • Personal Details: firstName, lastName, mobileNumber, dob

  • Address Details: addressLine1, addressLine2, state, city, postCode, countryCode

Any modifications to user data must comply with KYC requirements, and certain updates may require the user to re-submit verification documents.

Note:

  1. If a country does not have a state, the country name can be passed (e.g. Dubai).

  2. If a country does not have a postal code, the postal code can be passed as 000000.

patch/api/v2/kyc/user

Request

  • Base URL: https://api-gateway-stg.transak.com
  • URL: https://api-gateway-stg.transak.com/api/v2/kyc/user
  • Auth: none declared. Required headers: x-user-ip, x-api-key

Query parameters

apiKeystring required

Your API Key from Transak Dashboard

Headers

x-user-ipstring required

End user's originating IP. More details here

x-api-keystring required

Partner API Key present in Transak Dashboard.

authorizationstring

Authorization token is the accessToken received from the API - api/v2/auth/verify

Note: This is not applicable for Auth Reliance Flows

x-user-identifierstring

Your authenticated user Email Id address.

Note: This is applicable only for Auth Reliance Flows

x-access-tokenstring

Your Partner Access Token. Please refer here for a tutorial on generating your access token.

Note: This is applicable only for Auth Reliance Flows

Request body

Response

200 - Success

Changes

No recorded changes to this operation across all 1 revision of this API.