Get Compliance Link
Generates a temporary, single-use URL for a customer to access the compliance web SDK. This URL allows customers to complete KYC/KYB (Know Your Customer/Business), AML (Anti-Money Laundering), and other compliance verification processes through a secure, hosted interface.
Endpoint
GET/v2/compliance/{customerId}/web_sdk_link
Link
Request
Path Parameters
Parameter
Type
Description
Required
Example
customerId
string
Customer ID for compliance verification.
Yes
"DCalXLc-KRLb-ICUZ4pnjWNvo"
Headers
Key
Value
Required
Authorization
Bearer <JWT>
Yes
Accept
application/json
Yes
Response (200 OK)
Returns a temporary compliance link with its expiration time.
Response Fields
Field
Type
Description
Example
ttlInSeconds
integer
Time-to-live (seconds until link expires).
3600 (60 minutes)
url
string
Temporary compliance URL for customer to complete verification.
"https://compliance.example.com/sdk/abc123xyz"
Example Response:
json
Examples
Request
Response
Error Responses
Customer Not Found:
Authorization fail
Compliance Link Usage
The generated URL typically provides access to a hosted compliance form where customers can:
Upload Identity Documents (passport, driver's license, etc.)
Enter Personal Information (address, date of birth, etc.)
Complete Questionnaire (source of funds, beneficial ownership, etc.)
Submit Proof of Address (utility bills, bank statements, etc.)
Verify Business Details (for corporate accounts)
Notes
Single-Use: Links are typically designed for single use and expire after the TTL period
Session Management: Opening the link starts a compliance verification session
Status Tracking: Compliance status can be monitored via customer status
Security: The URL contains encrypted tokens; do not share it publicly
Reusability: Generate a new link if the previous one expires
Typical Workflow:
Customer requests compliance verification
System generates a temporary compliance link
Customer clicks link → Completes compliance form
System processes submitted information
Customer status updates (e.g.,
MODERATED→ACCEPTED)
Last updated

