Documentation Index
Fetch the complete documentation index at: https://jdev-e8db0569.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
SeonVerificationStatus
Enum representing the possible verification outcomes returned bystartVerification().
Values
| Value | Description |
|---|---|
completed | Verification process completed (generic completion status) |
completedSuccess | Verification completed successfully — user is verified |
completedPending | Verification completed but requires manual review |
completedFailed | Verification completed but user failed verification |
interruptedByUser | User cancelled or interrupted the verification flow |
error | An error occurred during verification (check errorMessage for native error codes) |
missingLocationPermission | Verification cannot proceed due to missing location permission (Android only) |
Usage
Native SDK Error Messages
Whenstatus is error, the errorMessage field contains a message from the native SEON SDK describing what went wrong. Common causes include expired sessions, network failures, and invalid configuration. Refer to the SEON documentation for the full list of native error messages.
SeonErrorCode
Enum representing the error codes used on thecode property of SeonException. The rawCode string property on SeonException preserves the original platform string for logging.
Values
| Code | String Equivalent | Description | Thrown By |
|---|---|---|---|
eNotInitialized | E_NOT_INITIALIZED | initialize() must be called before startVerification() | startVerification() |
eInitializationFailed | E_INITIALIZATION_FAILED | SDK initialization failed — check configuration | initialize() |
eNoActivity | E_NO_ACTIVITY | No activity available to launch verification (Android only) | startVerification() |
eVerificationFailed | E_VERIFICATION_FAILED | Verification process failed unexpectedly | startVerification() |
eVerificationInProgress | E_VERIFICATION_IN_PROGRESS | Cannot start a new verification while one is already running | startVerification() |
eInvalidArgs | E_INVALID_ARGS | Invalid arguments passed to a method | initialize() |
unknown | (any other string) | Unrecognized error code from the platform | Any method |