GET /client/verification/status
Returns the authenticated client’s current verification level, associated email, latest Signicat process, and linked verified identity (if any). Authentication: Client Token (Authorization header)
Request
Response
Response Fields
| Field | Type | Description |
|---|---|---|
verificationLevel | number | 0 = none, 1 = PictureID-verified |
email | string | null | Email set during /start, used for linking |
latestProcess | object | null | Most recent Signicat process, or null if never started |
linkedIdentity | object | null | Linked verified identity, or null if not yet verified |
Process Statuses
| Status | Meaning |
|---|---|
CREATED | Process created, capture URL generated |
CAPTURE_PENDING | User is in the capture flow |
PROCESSING | Document and selfie are being analyzed |
ACCEPTED | Verification successful — verificationLevel is now 1 |
REJECTED | Document or selfie failed validation |
ERROR | Something went wrong during processing |
EXPIRED | Not completed within 30 minutes |
Errors
| Code | Key | When |
|---|---|---|
| 1102 | INVALID_TOKEN | Client token is invalid or expired |