Customization Options

Customize verification links to match your brand, control user experience, and integrate seamlessly with your workflows.

Available Options

OptionTypeDescriptionDefault
typestringVerification type: document_only, standard, enhanced, premiumenhanced
expires_instringLink expiration: 24h, 7d, 30d, never7d
single_usebooleanIf true, link can only be used oncetrue
target_languagestringISO language code for result translation (e.g., "es", "fr", "ja")NEWen
addonsstring[]Array of add-on IDs: multi_script_ocr, deepfake_detection, age_attestation, voice_biometric[]
send_emailbooleanSend verification request email via Owl EyesNEWfalse
recipient_emailstringEmail address(es) for verification request (comma-separated)NEWnull
redirect_urlstringURL to redirect user after completionnull
webhook_urlstringURL to receive webhook notificationsAccount default
sender_namestringCustom sender name displayed to users (requires business verification)null
reference_idstringYour internal ID to track this verificationnull
metadataobjectCustom key-value pairs (max 10 keys)

Expiration Settings

Control how long your verification links remain valid:

expiration-examples.tstypescript
Loading...
Security Note
Use shorter expiration times for sensitive verifications. Links that “never expire” should be used carefully and monitored.

Redirect Configuration

After a user completes verification, redirect them back to your application:

redirect-config.tstypescript
Loading...

We append query parameters to your redirect URL:

Redirect URL Parameterstext
Loading...

Branding Options

Customize the look and feel of the verification experience (Premium feature):

branding-config.tstypescript
Loading...
White Label
Full white-label (removing Owl Eyes branding) is available on Enterprise plans. Contact Owl Eyes Team for more information.

Results Language TranslationNEW

Receive verification results translated into your preferred language. The original document is processed in its native script and language, then the extracted data is automatically translated.

results-language.tstypescript
Loading...

Example use cases:

  • Receive Korean passport data translated into Spanish for your Spanish-speaking support team
  • Process Japanese driver's licenses with results in French for your EU operations
  • Verify Arabic IDs with English result output for US-based compliance review
Pair with Multi-Script OCR
For best results with non-Latin documents, combine results translation with the Multi-Script OCR add-on (+$0.25) for enhanced accuracy.

Email Delivery via Owl EyesNEW

Let Owl Eyes send verification request emails directly to your recipients. This saves you from implementing your own email infrastructure and ensures professional, trusted delivery.

email-delivery.tstypescript
Loading...

What's included in the email:

  • Verification link with secure one-click access
  • Your verified business name with trust badge (if verified)
  • Security warnings about phishing and fraud
  • Link for recipients to report suspicious activity
Verified Businesses Get Trust Badges
When you complete business verification (KYB), your emails include a verified business badge, significantly increasing recipient trust and verification completion rates.
Email Deliverability
Emails are sent from verification@updates.owl-eyes.com. If recipients don't receive the email, advise them to check their spam or junk folder.

Verification Add-ons

Enhance your verification with specialized capabilities:

addons-config.tstypescript
Loading...
Add-onPriceDescription
multi_script_ocr+$0.25Enhanced OCR for Arabic, Cyrillic, Chinese, Japanese, Korean, and other non-Latin scripts
deepfake_detection+$0.30AI-powered detection of synthetic or manipulated media
age_attestation+$0.20Verify minimum age (18+, 21+, etc.) without storing date of birth
voice_biometric+$0.35Voice pattern analysis for additional identity verification

Document Restrictions

Limit which document types or countries are accepted:

restrictions-config.tstypescript
Loading...

Metadata

Attach custom data to verifications for your own tracking:

metadata-example.tstypescript
Loading...

Metadata is included in:

  • Webhook payloads
  • API responses when fetching verification details
  • Dashboard exports (CSV)