Email Verify API - Overview
Dexatel’s Email Verify API enables secure and efficient user verification by sending one-time passcodes (OTPs) directly to users’ email inboxes. Introduced in response to strong customer demand, this channel adds flexibility to the Dexatel Verify suite—allowing businesses to verify users via email during onboarding, logins, and transactions. With support for fallback logic and real-time delivery tracking, the Email Verify API offers a low-friction and reliable authentication experience.
Key Features
-
Email-Based OTP Verification Send one-time passcodes via email and verify users securely within your application.
-
Shared Sender with Friendly Branding Messages are delivered from
[email protected]
, and each customer can apply for a custom-friendly sender name via the Dexatel Sender Registration UI. -
Predefined Email Template A professional email layout is used for all verifications—automatically populated with your brand name, OTP code, and TTL.
-
Configurable Code Logic Define the OTP length and TTL in your API request. If TTL is not specified, the default value of 30 seconds will be applied.
-
Fallback-Ready Use email as a primary or secondary channel in your fallback flow (e.g., SMS → WhatsApp → Email).
-
Real-Time Insights Monitor delivery status, verification events, and overall performance via Dexatel’s Insights dashboard.
How It Works
-
Initiate Go to your Dexatel account’s Senders tab and apply for a custom-friendly sender name. Once approved by the Dexatel support team, you're ready to begin using the sender address.
-
Send Request Call the Email Verify API, including the recipient’s email address, desired OTP code length, and TTL (optional). If TTL is omitted, a default of 30 seconds will be applied.
-
Email Delivery Dexatel sends the OTP using a predefined email template, branded with your company name and sender identity.
-
User Verification The user receives the OTP and enters it into your application’s verification screen.
-
Completion The code is validated via the API. A success response confirms user identity. All events are logged and viewable in real time.
Benefits
-
Fast Setup, No Email Infrastructure Needed Start sending OTPs immediately using Dexatel’s shared sender—no email server or domain setup required.
-
Reliable and Cost-Effective Deliver verification messages over email when SMS or voice is unavailable, helping reduce costs and increase completion rates.
-
Built-In Protection Sender name review helps prevent spoofing and unauthorized use.
-
Flexible Logic Control Easily adjust TTL and code length per request to suit various security levels.
-
Full Transparency Gain real-time insights into delivery, verification success, and fallback behavior directly in the Insights dashboard.
Example Use Cases
-
User Registration Confirm new sign-ups by verifying the provided email address via an OTP.
-
Two-Factor Authentication (2FA) Add email as a second layer of security for logins or sensitive operations.
-
Password Reset Flows Send email-based OTPs as part of your account recovery process.
-
Transactional Confirmation Require email verification before completing actions like profile updates, fund transfers, or billing changes.
-
Fallback Verification Automatically send the OTP via email if delivery via SMS or other channels fails.
Dexatel’s Email Verify API provides a simple, secure, and scalable way to verify users via email—without the need for complex setup or infrastructure. As the newest addition to our multi-channel verification suite, it’s built for flexibility and ready to grow with your needs.
Have questions or need help integrating? Contact our team at [email protected] — we’re happy to assist!
Updated about 10 hours ago