Single Email Verification
The Single Email Verification endpoint allows you to verify the validity of an email address in real time. It returns whether the provided email is valid, invalid, or unknown based on multiple verification checks. This route is ideal for use cases where you need to validate user inputs before taking further action, such as onboarding or outreach.
Request
POST
/email-verification
emailstringrequiredin body
The email address to verify. Must be in a valid email format.
Example:
jane.doe@example.com
Response
200
400
401
403
429
Single Email Verification Success data.
credit_chargedbooleanrequired
Indicates whether a credit was charged for this email verification.
Example:
true
emailstringrequired
The original email address provided in the verification request.
Example:
jane.doe@example.com
remaining_creditsintegerrequired
The number of verification credits remaining after this request.
Example:
142
statusstringrequired
Verification result indicating the status of the email address.
Available Options:
valid
invalid
unknown
Example:
valid
Request Sample
curl -X POST "https://api.selling.com/email-verification" \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
    "email": "jane.doe@example.com"
}'
Response Sample
{
    "email": "jane.doe@example.com",
    "status": "valid",
    "credit_charged": true,
    "remaining_credits": 142
}