Parameters

Input parameters

If IncludeCustomInputParameters is true in the Verification Result configuration then all non-reserved parameters are bypassed.

Reserved parameters

Session Overrides

Check out the Session Override Configurations section
../verification-configurations/#session-override-configurations

Signature (reSignature)

Check out the Incoming signed Verification Url section
../security/#incoming-signed-verification-url-request-integrity

Expiration (reExpiration)

UTC unix epoch (seconds) at which the signed URL expires. After this timestamp the verification will be rejected with 410 Gone.

Set automatically by the create-signature endpoint when SecuritySettings.ExpirationEnabled is true.

Check out the Incoming signed Verification Url section
../security/#incoming-signed-verification-url-request-integrity

Nonce (reNonce)

One-time-use identifier (GUID without dashes). The first successful session consumes the nonce; further attempts to open the same URL are rejected with 410 Gone.

Set automatically by the create-signature endpoint when SecuritySettings.EnableNonce is true. Nonce requires expiration to be enabled.

Check out the Incoming signed Verification Url section
../security/#incoming-signed-verification-url-request-integrity

Language (reLang)

Sets the language of the verification UI for the session. Optional — defaults to en.

https://.../verification/{verificationId}?reLang=de

Supported values:

en bg cs da de el es et fi fr hu id it ja ko lt lv nb nl pl pt-BR pt-PT ro ru sk sl sv tr uk zh-Hans zh-Hant

Values are case-insensitive, and _ is accepted in place of -. A tag is resolved by exact match first, then by a known alias, then by its base language — so de-AT resolves to de, zh-TW to zh-Hant, zh-CN to zh-Hans, pt to pt-PT, and no to nb. Portuguese and Chinese ship only as variants, so a bare pt or zh resolves to the alias above.

An unrecognised value falls back to en rather than failing the session.

External identifier (reExternalId)

Some face recognition modes require a stable external identifier to link a user across sessions.

  • reExternalId is required when face recognition is configured for:
    • MatchVerification
    • UniqueMatchVerification
    • MatchOnlyVerification
  • reExternalId is optional in other modes.

Output parameters

Result URL contract (integration output)

The result redirect URL is the primary integration contract.

  • VerifEye redirects the browser to your configured result URL.
  • The final URL contains query parameters describing the outcome.
  • A signature parameter is appended to enable tamper detection.

The following parameter names are used:

  • reVerificationSessionId
  • reVerificationResult
  • reLivenessResult
  • reFaceRecognitionResult
  • reAgeVerificationResult
  • reGenderVerificationResult
  • reFaceId
  • reAge
  • reGender
  • reCorrelationId
  • reTotalFaceCount
  • reFailedReason
  • reSignature

Parameter presence depends on your project configuration.


Last updated: 2026-07-08