Email Lookup Async
Email address verification
Validate the existence and quality of an email address. Detect disposable, temporary and invalid emails.
What is Email Lookup?
Verify that an email address is real, active and safe before using it in your onboarding or communication processes.
How does it work?
One API call. Result via webhook.
Step 1
Send the request
GET with customer_id. Singula checks the validity of the email associated with the customer.
Step 2
Async processing
The request is processed in the background via Worker. Receive results via webhook.
Step 3
Verified result
Receive email status: valid, invalid, disposable or high risk.
email-lookup.sh
curl https://api.singula.mx/app/email-lookup/customer/cus_abc123 \
-H "Authorization: Bearer sk_live_..."
→ { "status": "processing", "webhook": true }
// Webhook:
{
"email": "[email protected]",
"valid": true,
"disposable": false,
"score": 98,
"mx_records": true
}Disposable email detection
Identifies temporary providers like Guerrillamail, Tempmail and more.
Domain validation
Verifies the domain exists, has MX records and accepts mail.
Async processing
Result delivered via webhook without polling.
KYC integration
Combine with identity verification for more robust onboarding.