👁️ Start Liveness Check
Code samples
POST /webapi/kyc/user/{uuid}/liveness/start
🛠️ Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| uuid | path | string(uuid) | true | Verification UUID |
Example responses
200 Response
{
"success": true,
"challengeToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"challenges": [
{ "index": 0, "type": "blink" },
{ "index": 1, "type": "turn_left" },
{ "index": 2, "type": "smile" }
],
"timeoutSeconds": 30
}
🔁 Responses
| Status | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | Challenges generated | Inline |
| 404 | Not Found | Verification not found | Inline |
| 422 | Unprocessable Entity | Validation error | Inline |
📋 Response Schema
| Name | Type | Description |
|---|---|---|
| success | boolean | Operation success |
| challengeToken | string | JWT token with signed challenges |
| challenges | object[] | List of challenges for the user |
| timeoutSeconds | integer | Time allowed to complete challenges (seconds) |