---
title: "Get verification session status"
method: GET
path: "/api/v1/verify/session/{id}"
tags: ["Verification"]
---

# Get verification session status

`GET /api/v1/verify/session/{id}`

## Request

- Base URL: `https://api.tuteliq.ai`
- URL: `https://api.tuteliq.ai/api/v1/verify/session/{id}`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

Returns the current status and outcome of a verification session. Only the API key that created the session can access it. The result carries the verification decision (status, age, is_minor, match/liveness/confidence signals) — never extracted document data (name, date of birth, document number), which is processed transiently and immediately destroyed. Integrations that need the full KYC fields use the synchronous POST /verify/identity flow, where the data is returned once and never stored.

## Path parameters

- `id` string, required

## Response `200`

Default Response

- object
  - `session_id` string
  - `status` string
  - `result` object, nullable
    - `status` string
    - `age` number, nullable
    - `is_minor` boolean, nullable
    - `face_match` object, nullable
      - `matched` boolean
      - `confidence` number
    - `liveness` object
      - `valid` boolean
    - `date_of_birth` string, nullable
    - `failure_reasons` string[], nullable
    - `document` object, nullable
      - `ocr_confidence` number
      - `name_extracted` string, nullable
      - `first_name` string, nullable
      - `last_name` string, nullable
      - `dob_extracted` string, nullable
      - `document_number` string, nullable
      - `document_number_valid` boolean, nullable
      - `sex` string, nullable
      - `country_code` string, nullable
      - `country_name` string, nullable
      - `document_type` string, nullable
      - `expiration_date` string, nullable
      - `expired` boolean, nullable
      - `issue_date` string, nullable
      - `height_cm` number, nullable
      - `place_of_birth` string, nullable
      - `nationality` string, nullable
      - `issuing_authority` string, nullable
      - `national_id` object, nullable
        - `value` string
        - `valid` boolean
        - `type` string
        - `country_code` string
  - `step_progress` string, nullable
  - `created_at` number
  - `expires_at` number

---

[API](https://skmtc.dev/tuteliq/apis/tuteliq-api.md) · [All operations](https://skmtc.dev/tuteliq/apis/tuteliq-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tuteliq/apis/tuteliq-api/revisions/8490332e0031?raw)
