#
Match Verifications and Identifiers
#
Unique Identifiers
Verify provides two unique identifiers for each verification session:
#
VerificationSessionID
A unique identifier generated by Verify for each verification session. This ID is automatically appended to the target URL.
Example:
https://example.com/survey?re-verification-session-id=5f9a8b7c6d5e4f3a2b1c0d9e
#
UserId
Your internal user identifier that you can pass through the entry link. This allows you to match verifications with your own user database.
Example:
https://verify-eu.realeyesit.com/project/{projectSlug}?userId=user12345
The userId will be appended to the target URL:
https://example.com/survey?userId=user12345&verificationStatus=OK
#
Multiple Suppliers
If you're working with multiple panel suppliers, you can use the supplierIdParameter to track which supplier each user came from.
#
Configuration
When creating a project, specify the supplier ID parameter:
{
"projectName": "Multi-Supplier Project",
"targetUrl": "https://example.com/survey",
"advancedSettings": {
"supplierIdParameter": "panelProvider"
}
}
#
Usage
Each supplier includes their identifier in the entry link:
Supplier A:
https://verify-eu.realeyesit.com/project/{projectSlug}?panelProvider=supplierA&userId=user123
Supplier B:
https://verify-eu.realeyesit.com/project/{projectSlug}?panelProvider=supplierB&userId=user456
#
Matching Duplicates
When a duplicate is detected, Verify appends the matching verification session ID and user ID to the target URL.
#
Parameters
re-matching-verification-session-id: The verification session ID of the original verificationre-matching-user-id: The user ID of the original verification (if available)
#
Example
If user tries to verify again:
https://example.com/survey?verificationStatus=Duplicate&re-matching-verification-session-id=5f9a8b7c6d5e4f3a2b1c0d9e&re-matching-user-id=user12345
This allows you to:
- Track which users are attempting to verify multiple times
- Link duplicate attempts to the original verification
- Implement custom duplicate handling logic
#
Best Practices
Use Consistent Identifiers
Always use the same user ID format across all your verification requests to ensure accurate duplicate detection.
Cross-Project Matching
By default, duplicate detection only works within a single project. If you need to detect duplicates across multiple projects, please contact support.