Overview
Compliance links let you offload the collection of KYC and KYB information to a HIFI-hosted page. You generate a link, share it with your end user, and they complete and submit their compliance information directly to HIFI. When the user submits, the compliance check is initiated automatically - no separate submission call is required. A compliance link can be issued to:- Create a new user – Collect compliance information from a user who doesn’t exist on the platform yet
- Update an existing user – Request updated information from a user who has already been created
Request Fields
Provide
userType to create a new user, or userId to request updates from an existing user - one or the other, depending on the use case.Example: Create a Compliance Link
1
2
Share the link
Share the
url from the response with your end user. They complete and submit their compliance information on the HIFI-hosted page, and the data flows directly to HIFI.If you provide a recipientEmail, HIFI can deliver the link to the user by email on your behalf.On submission, the compliance check is initiated automatically.
3
Track the status
Once the user submits, a webhook will be sent out with the corresponding compliance link ID.Track their compliance status the same way as a directly created user - via webhook or by polling GET
/v3/users/:user_id/compliance/status.Customization
White-label the hosted page with your branding by including atemplateId when creating the link.
1
Upload branding
Upload your company logo via https://app.hifi.com/sandbox/developer/template
2
Receive template ID
Once the logo is uploaded, your template ID will appear on the same page.
3
Use template ID
Include the
templateId when generating the compliance link.Getting Help
- 📧 Email: support@hifi.com
- 💬 Slack: Message us in our shared Slack channel
Related Resources
- User Overview - User types and creation
- KYC (Individual) - Individual verification requirements
- KYB (Business) - Business verification requirements