Email address validation API
Empower your email verification process with our free API, capable of validating email addresses, confirming valid MX records for domains, and ensuring SPF record alignment for secure email transmission. Enhance your email acceptance point authentication with our feature, providing thorough verification directly with the email server. All this is achieved without sending any emails to the customer, ensuring a robust and reliable verification process.
Request example
Method: POST
Content Type: application/json
Endpoint: https://aaapis.com/api/v1/validate/email/
curl --L --X POST 'https://aaapis.com/api/v1/validate/email/' \
--H 'Authorization: Token YOUR_TOKEN' \
--H 'Content-Type: application/json' \
--data-raw '{
"email": "[email protected]"
}'Email Address Validation API Response
This API will returns a response indicating whether the provided email address is valid or not, expressed as a boolean value under the key "valid."
{
"valid": true
}Parameters
| Parameter | Type | Optionnal | Description |
|---|---|---|---|
| string | No | Used to specify the email address to be validated. |
HTTP Response Status Codes
Aaapis employs standard HTTP response codes to signify the outcome, whether successful or unsuccessful, of an API request.Typically, codes falling within the 2xx range signify success. Codes within the 4xx range indicate an error attributable to inadequate information provided (e.g., a missing required parameter). Codes in the 5xx range denote an error related to Aaapis' servers.
| Code | Description |
|---|---|
| 200 | This status code indicates that the request was successful. The server successfully processed the request and is sending back the requested data. |
| 401 | This status code indicates that the request requires user authentication. The server received the request, but it needs authentication to fulfill it. This could mean that the Authorization header is missing or invalid. |
| 400 | This status code indicates that the server could not understand the request due to invalid syntax. This could mean that the JSON object in the request is malformed or missing required fields. The client must modify the request and try again. |
| 500 | This status code indicates that the server encountered an unexpected condition that prevented it from fulfilling the request. This could be due to a problem with the server itself. The client should not modify the request and can try again later. |
Unlock more with our email validator API guides:
- Why Email Validation is Essential for Businesses
Email validation is a critical component in the digital marketing landscape, playing a pivotal role in the success of businesses that utilize email market…