Create a new verification request to verify someone's identity. This endpoint handles the complete verification flow including user creation, token generation, and notification delivery.
Email address of the person to verify. *Email is not required if shareableLink is true
name
string
Yes
Full name of the person to verify
chosenPurpose
string
Yes
Purpose of the verification. There are 3 predefined ones: "legal_obligations", "processing_gdpr_request" and "ensuring_compliance". You can also input your own like e.g. "This is a custom reason"
phonenumber
string
No
Phone number in international E.164 format (e.g., "+31612345678")
smsNotification
boolean
No
Whether to send SMS notifications (default: false)
language
string
Yes
Language code for communications: en, fr, or nl
shareableLink
boolean
No
If true, returns a verification link instead of sending email (default: false)
emailNotification
boolean
No
Whether to send email notification (default: true)