GET
https://api.stableyard.fi
/
sdk
/
v1
/
get-kyc-link
curl -X GET "https://api.stableyard.fi/sdk/v1/get-kyc-link?userId=user_abc123" \
  -H "Authorization: Basic $(echo -n $STABLEYARD_APP_ID | base64)"
{
  "success": true,
  "data": {
    "link": "https://kyc.stableyard.fi/verify/abc123xyz",
    "ttlInSecs": 3600
  },
  "requestId": "req_xyz789"
}
Generate a verification link to start the identity verification process. Redirect users to this link to complete their KYC.

Authentication

Authorization
string
required
Basic authentication. Value: Basic base64(STABLEYARD_APP_ID). Obtain your STABLEYARD_APP_ID from the Stableyard SDK.

Query Parameters

userId
string
required
Money Account’s unique identifier

Response

success
boolean
Indicates if the request was successful
data
object
KYC link data
curl -X GET "https://api.stableyard.fi/sdk/v1/get-kyc-link?userId=user_abc123" \
  -H "Authorization: Basic $(echo -n $STABLEYARD_APP_ID | base64)"
{
  "success": true,
  "data": {
    "link": "https://kyc.stableyard.fi/verify/abc123xyz",
    "ttlInSecs": 3600
  },
  "requestId": "req_xyz789"
}
KYC links expire. Generate a new link if the user doesn’t complete verification in time.