Skip to Content
Skyfunnel API Documentation 🎉
EmailsEmail Verification API

📧 Email Verification API

This API allows organizations to verify the validity of an email address. It checks if the email is reachable, has a valid syntax, and whether it is a catch-all domain.

🔗 Endpoint

POST https://app.skyfunnel.ai/api/v1/email/verification

📥 Request

Headers

  • x-api-key (string, required)
json { "x-api-key": "your-organization-api-key" }

Body

  • email (string, required)
    • The email address you want to verify.
json { "email": "example@domain.com" }

📤 Response

If the request is successful, the API will return details about the email’s validity, including reachability, syntax validity, and SMTP information.

Success Response

  • Status Code: 200 OK
  • Response Body:
json { "status": "INVALID", "reachable": false, "syntax": { "valid": true }, "smtp": { "catch_all": false, "deliverable": false, "disabled": false } }

Error Responses

Status CodeMessage
400"Email is required" or "Enter a valid email id"
403"You have used all the allowed email verifications as per your plan."
500"Something went wrong. Please try again later."

⚠️ Notes

  • Make sure you have enough Email Verifications left in your Skyfunnel account.
  • If an email is successfully verified, the verification count in your Skyfunnel dashboard will automatically update.

🚀 Use this API to ensure valid and reachable email addresses for your platform!