curl --request POST \
--url https://production.hifibridge.com/v2/kyc-link \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"userType": "INDIVIDUAL",
"rails": [
"USD"
],
"redirectUrl": "<string>",
"recipientEmail": "<string>",
"templateId": "<string>"
}
'{
"kycLinkUrl": "http://dashboard.hifibridge.com/production/kyc-link?sessionToken=768fb84ad65284cb5fffda212f5e779829318acwdab5a36efbf83c4f44369c73"
}Generate a KYC link to create a user, unlock rails for a user, or submit KYC for a user.
This endpoint allows you to generate a HIFI-hosted KYC link that can be shared with users to collect their KYC information. The collected data can be used for User Creation, KYC Submission, or unlocking KYC rails for the user.
curl --request POST \
--url https://production.hifibridge.com/v2/kyc-link \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"userType": "INDIVIDUAL",
"rails": [
"USD"
],
"redirectUrl": "<string>",
"recipientEmail": "<string>",
"templateId": "<string>"
}
'{
"kycLinkUrl": "http://dashboard.hifibridge.com/production/kyc-link?sessionToken=768fb84ad65284cb5fffda212f5e779829318acwdab5a36efbf83c4f44369c73"
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
INDIVIDUAL, BUSINESS KYC rails to unlock for the user, if not provided, only wallet will be created
USD, SOUTH_AMERICA_STANDARD, AFRICA_GENERAL, AFRICA_NIGERIA URL to redirect to after KYC information is submitted, userId will be appended to the URL as a query parameter
Email address to send the KYC link to if provided (only in production)
Template ID to use for the KYC link, please contact HIFI for more information
Success
KYC link to be shared with the user