Sends a verification email using the specified method (OTP or magic link) to the specified email address for the selected user.
Required permissions: apps:execute, [appId]:execute, auth:execute.
Security
ClientAccessToken
The verification method to use: 'otp' for one-time passcode, 'link' for magic link
Enum:"otp""link"
Example:"otp"
URI where the email link will redirect to. Required when method is 'link'. The verification result will be included as a boolean query parameter called result (for example, https://www.example.com/verify?result=true). This URI must also be configured as an allowed redirect URI in the Admin Portal.
Example:"https://www.example.com/verify"
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/users/{user_id}/email/verification/send
- US production environmenthttps://api.transmitsecurity.io/cis/v1/users/{user_id}/email/verification/send
- EU production environmenthttps://api.eu.transmitsecurity.io/cis/v1/users/{user_id}/email/verification/send
- CA production environmenthttps://api.ca.transmitsecurity.io/cis/v1/users/{user_id}/email/verification/send
- AU production environmenthttps://api.au.transmitsecurity.io/cis/v1/users/{user_id}/email/verification/send
- JP production environmenthttps://api.gasne1-ts01.transmitsecurity.io/cis/v1/users/{user_id}/email/verification/send
curl -i -X POST \
'https://api.sbx.transmitsecurity.io/cis/v1/users/{user_id}/email/verification/send' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"method": "otp",
"email": "name@example.com",
"redirect_uri": "https://www.example.com/verify",
"email_content": {
"subject": "string",
"primaryColor": "#6981FF",
"base64logo": "string",
"headerText": "string",
"bodyText": "string",
"linkText": "string",
"infoText": "string",
"footerText": "If you didn'\''t request this email, you can safely ignore it.",
"senderName": "string"
},
"update_primary": false
}'