> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iinkedsign.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Verification status

The verification status event gets sent when a verification has been **completed** or **failed** by a signer.

If continue is `true`, the signer's verification policy has allowed them to continue to the signing of the package or VSR even if they have failed their identity verification.

<Note>
  If the verification policy allows the signer 3 attempts and they fail all 3 times, you will receive failed, failed, failed\_reset/failed\_locked events.
</Note>

## Example

```json Payload theme={null}
{
	"verificationId": "a688e7c1-f3b1-4b16-9d2b-d09065a10ed9",
	"packageId": "2dcb8021-c3fe-465c-bd6a-dcca3a43a2e9",
	"signerId": "57af6e67-d9d6-4ac9-9744-17d1c895eb89",
	"continue": true,
	"state": "completed",
	"action": "verification_status",
	"eventId": "90de30c7-e248-4331-b814-5a4fa75e0c6f",
	"eventTime": "2023-03-10T22:49:01.2500632Z"
}
```

<Expandable title="Verification states">
  | State                | Description                                                                                     |
  | -------------------- | ----------------------------------------------------------------------------------------------- |
  | not\_started         | Signer has not started identity verification.                                                   |
  | start                | Signer is on start step.                                                                        |
  | consent              | Signer is on consent step.                                                                      |
  | consent\_processing  | Server is processing consent.                                                                   |
  | identity             | Signer is on identity verification step.                                                        |
  | identity\_processing | Server is processing identity verification.                                                     |
  | kba                  | Signer is on KBA verification step.                                                             |
  | kba\_processing      | Server is processing KBA verification.                                                          |
  | document             | Signer is on document verification step.                                                        |
  | document\_processing | Server is processing document verification.                                                     |
  | end                  | Server is finalizing identity verification result.                                              |
  | passed               | Identity verification has passed.                                                               |
  | failed               | Identity verification has failed and can be retried by signer.                                  |
  | failed\_reset        | Identity verification has failed and must be reset by package owner for signer to retry.        |
  | failed\_locked       | Identity verification has failed and is now locked and can no longer be reset by package owner. |
  | error                | A server error has occurred and can be retried by signer.                                       |
  | error\_reset         | A server error has occurred and must be reset by package owner for signer to retry.             |
  | error\_locked        | A server error has occurred and can no longer be reset by package owner.                        |
  | cancelled            | Identity verification has been cancelled.                                                       |
  | cancelled\_reset     | Identity verification has been cancelled due to package owner resetting signer's verification.  |
  | invalid              | Identity verification is in an invalid state and cannot be processed.                           |
</Expandable>
