Verify Email Endpoint
POST /api/v1/verify
Verify an email address to detect disposable providers and potential abuse.
Request Headers
| Header | Value |
|---|---|
x-api-key | Your API key |
Content-Type | application/json |
Request Body
{ "email": "hello234@anonaddy.me"}Examples
cURL
curl --location 'https://api.burnerblock.pro/api/v1/verify' \--header 'x-api-key: your_api_key' \--header 'Content-Type: application/json' \--data-raw '{ "email": "hello234@anonaddy.me"}'Node.js
const axios = require('axios');let data = JSON.stringify({ "email": "hello234@anonaddy.me"});
let config = { method: 'post', maxBodyLength: Infinity, url: 'https://api.burnerblock.pro/api/v1/verify', headers: { 'x-api-key': 'your_api_key', 'Content-Type': 'application/json' }, data : data};
axios.request(config).then((response) => { console.log(JSON.stringify(response.data));}).catch((error) => { console.log(error);});Python
import requestsimport json
url = "https://api.burnerblock.pro/api/v1/verify"
payload = json.dumps({ "email": "hello234@anonaddy.me"})headers = { 'x-api-key': 'your_api_key', 'Content-Type': 'application/json'}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)Response Example
{ "email": "hello234@anonaddy.me", "normalizedEmail": "hello234@anonaddy.me", "riskScore": 100, "reasons": ["disposable_email"], "verdict": "block"}