Access our API documentation for seamless integration, detailed guidelines, and examples to maximize your email verification experience.
Single Email Checking Api (Java)
URL url = new URL("https://purechecker.com/api/v1/[email protected]");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setRequestProperty("Content-Type", "application/json");
connection.setRequestProperty("x-user-id", "YOUR_USER_ID");
connection.setRequestProperty("x-secret-key", "YOUR_SECRET_KEY");
int responseCode = connection.getResponseCode();
System.out.println("Response Code: " + responseCode);
Bulk Emails Checking Api (Java)
URL url = new URL("https://purechecker.com/api/v1/bulk-check");
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "application/json");
connection.setRequestProperty("x-user-id", "YOUR_USER_ID");
connection.setRequestProperty("x-secret-key", "YOUR_SECRET_KEY");
connection.setDoOutput(true);
String jsonBody = "["[email protected]", "[email protected]"]";
try (OutputStream os = connection.getOutputStream()) {
byte[] input = jsonBody.getBytes(StandardCharsets.UTF_8);
os.write(input, 0, input.length);
}
int responseCode = connection.getResponseCode();
System.out.println("Response Code: " + responseCode);
Single Email Response :
{
"id": "603d9e8bfc13ae1f7c000001",
"email": "[email protected]",
"domain": "gmail.com",
"reason": "Valid Email",
"isExist": true,
"isDisposable": false,
"isValidSyntax": true,
"isValidDomain": true,
"riskLevel": "Low",
"isDisable": false,
"is2FA": true,
"mxRecords": [
{
"priority": 10,
"host": "smtp.gmail.com"
}
],
"userId": "603d9e8bfc13ae1f7c000002",
"apiTokenId": "603d9e8bfc13ae1f7c000003",
"createdAt": "2024-11-30T10:00:00.000Z"
}
Bulk Email Response :
{
results : [
{
"id": "603d9e8bfc13ae1f7c000001",
"email": "[email protected]",
"domain": "gmail.com",
"reason": "Valid Email",
"isExist": true,
"isDisposable": false,
"isValidSyntax": true,
"isValidDomain": true,
"riskLevel": "Low",
"isDisable": false,
"is2FA": true,
"mxRecords": [
{
"priority": 10,
"host": "smtp.gmail.com"
}
],
"userId": "603d9e8bfc13ae1f7c000002",
"apiTokenId": "603d9e8bfc13ae1f7c000003",
"createdAt": "2024-11-30T10:00:00.000Z"
}
]
}
Our email checker tool is designed to help you verify the validity of email addresses and improve the deliverability of your emails. By using our service, you agree to our terms and conditions privacy policy.
©2025 Purechecker.com. All rights reserved.