Skip to main content
POST
/
sessions
/
{id}
/
submit
curl -X POST \
  "https://verilock.io/api/v1/sessions/ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890/submit" \
  -H "X-API-Key: your_api_key_here" \
  -H "Accept: application/json"
{
  "id": "ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "status": "processing",
  "message": "Session submitted for verification. You will be notified via webhook when processing is complete."
}
Prerequisites — Ensure all required files have been uploaded before submitting. The session must have a document and selfie uploaded (if those steps are configured). Submitting an incomplete session will return a 422 error.

Path Parameters

id
string
required
The session ID

Request Body

No request body is required. Simply send the POST request to trigger processing.
curl -X POST \
  "https://verilock.io/api/v1/sessions/ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890/submit" \
  -H "X-API-Key: your_api_key_here" \
  -H "Accept: application/json"
{
  "id": "ses_a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "status": "processing",
  "message": "Session submitted for verification. You will be notified via webhook when processing is complete."
}