API – Email Validation
Real-time email validation API is a service that allows you to add email validation to any part of your software. The API offers a variety of features that are designed to make the process easier and more efficient.
GET Request
https://app.rapidsend.com/api/email?token=[token]&email=[email_to_validate]
GET Request with [list_id]
https://app.rapidsend.com/api/email?token=[token]&list_id=[list_id]&email=[email_to_validate]
POST Request (JSON)
https://app.rapidsend.com/api/email?token=[token]
{
"email":"[email_to_validate]"
}
POST Request with [list_id] (JSON)
https://app.rapidsend.com/api/email?token=[token]
{
"list_id":[list_id],
"email":"[email_to_validate]"
}
Response (JSON)
{
"list_id":101,
"email":"[email protected]",
"status_code":2,
"status_text":"Verified"
}
Email Validation Status Table
STATUS CODE | STATUS TEXT | DESCRIPTION |
---|---|---|
0 | Pending | Email Address is in queue |
1 | Processing | Email address is under processing |
2 | Verified | Email address is deliverable. |
3 | Undeliverable | Email address does not exist, invalid, suspended, over quota or disabled. |
4 | Unknown | Email address cannot be verified at the moment. Retrying later may succeed. |
5 | Retry | Unable to establish a validation response from the ISP – retry again. |
6 | Role | Company addresses defined by a job rather than a person |
7 | Catch All | Domain-wide setting mail server that is configured to accept all emails sent to the domain, no matter if the specified mailbox exists or not. |
8 | Duplicate | Duplicate email address in same email list |
9 | Disposable | Disposable email is a service that allows a registered user to receive email at a temporary address that expires after a certain time period elapses |