Get Additional Requirements is an authenticated API call that dynamically returns the KYC forms a user needs to complete based on the quote ID. Since Transak supports multi-level KYC across different countries, this API helps determine the additional KYC requirements for a user before proceeding with transactions.
The quote ID must be passed when calling this API, as it determines the required KYC level (Simple KYC, Standard KYC, etc.). The response includes a list of required KYC forms, such as:
-
Purpose of Usage → Required for compliance with Transak’s regulations.
-
ID Proof → Only required for Standard KYC. If the user is under Simple KYC, ID proof is not required.
-
SSN -> Only required for US users
As per the quote ID, the system dynamically returns the appropriate KYC forms for the user to complete.
Example Usage