Documentation Index
Fetch the complete documentation index at: https://docs.urtentic.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Email verification provides email validation through:- Ownership Verification: Confirm users own the email address via OTP
- Risk Assessment: Analyze email addresses for fraud indicators
- Deliverability Testing: Verify email addresses can receive messages
Configuration
Verification Process
API Integration
Step 1: Submit Email Address
Endpoint:POST /api/v1/verifications/{verificationId}/send-inputs
After submitting the email address, an OTP is automatically sent to the provided email. The user must enter this code to complete verification.
Step 2: (Optional) Resend OTP Code
Step 3: Get Verification Results
Endpoint:GET /api/v1/verifications/{verificationId}
Webhook Notification
Implementation Tips
User Experience
User Experience
- Explain the verification process before starting
- Show clear feedback when OTP is sent
- Make OTP input fields mobile-friendly
- Provide resend option with rate limiting
Security & Compliance
Security & Compliance
- Handle rate limiting errors gracefully (429 responses)
- Set appropriate OTP expiration times
- Log verification attempts for audit purposes
- Obtain proper consent for email communications
Technical Implementation
Technical Implementation
- Validate email format client-side before submission
- Handle email delivery failures with retry logic
- Check spam folders if delivery appears delayed
- Implement proper timeout handling for OTP requests