Verification configurations
This section describes the possible Verification configurations.
Verifier configurations
What is a Verifier?
A Verifier is a configurable, optional verification module that analyzes the camera subject and returns either:
- a pass/fail decision, and/or
- derived attributes (e.g.: estimated age, estimated gender)
Each verifier can be independently enabled or disabled.
Generic Verifier Settings
These settings are applied for all enabled verifiers.
Supported Verifiers
Webhook configuration
This section configures server-side event notifications for completed verification sessions.
When a session finishes, the service sends a VerificationCompleted event to the configured URL. Your server can then call the Get Session Result endpoint with the session ID from the event payload to retrieve the full results.
Redirect configurations
This section controls where the user is navigated after the verification flow finishes.
- PassedUrl: The URL to navigate to when the verification passes.
- FailedUrl: The URL to navigate to when the verification fails.
Result parameter configurations
This section specifies the set of result fields to include in the redirect by appending them to the final URL as query string parameters. Only the configured variables are added.
Configurable parameters
Security configurations
This section groups security-related settings for the verification flow.
Configurable security settings
Strongly recommended
ForceSignedInput is enabled by default and should remain enabled in all production environments.
Without it, there is no guarantee that the verification URL has not been tampered with before the session starts.
Disabling it is acceptable for local development or testing, but do not deploy to production with it turned off.
For more details, see Incoming signed verification URL.
Session Override configurations
This section controls whether session-level (runtime) requests are allowed to override the selected verification level configuration blocks.
If a specific override is not allowed, any provided session value is ignored and the project-level configuration remains in effect.
Verifier Overrides
If AllowVerifierOverrides is true then adding one or more of the following query string parameters to the input URL will override the verification level settings for the current session.
Result Parameter Overrides
If AllowResultParameterOverrides is true then adding one or more of the following query string parameters to the input URL will override the verification level settings for the current session.
Redirect Overrides
If AllowRedirectOverrides is true then adding one or more of the following query string parameters to the input URL will override the verification level settings for the current session.
Last updated: 2026-03-31