Check if a Money Account has completed identity verification (KYC). Verified accounts may have higher transaction limits and access to additional features.
Authentication
Basic authentication. Value: Basic base64(STABLEYARD_APP_ID). Obtain your STABLEYARD_APP_ID from the Stableyard SDK.
Query Parameters
Money Account’s unique identifier. One of userId, username, or paymentAddress required.
Money Account’s payment address (e.g., alice@stableyard)
Response
Indicates if the request was successful
KYC status data Sumsub verification token (null if not completed)
curl -X GET "https://api.stableyard.fi/sdk/v1/is-kyc-done?userId=user_abc123" \
-H "Authorization: Basic $( echo -n $STABLEYARD_APP_ID | base64 )"
200 Complete
200 Incomplete
404 Not Found
{
"success" : true ,
"data" : {
"isKYC" : true ,
"kycSumsubToken" : "token_xyz789"
},
"requestId" : "req_xyz789"
}