Bouncely API
Use the verify and bulk endpoints to validate emails from your systems.
Base URL: https://api.gobouncely.com
Auth: Authorization: Bearer <YOUR_API_KEY>
All requests require your API key in the Authorization header.
Authorization: Bearer <YOUR_API_KEY>
Verify a single email in one request.
Endpoint: POST https://api.gobouncely.com/v1/verify
{
"email": "test@example.com"
}curl -X POST https://api.gobouncely.com/v1/verify \
-H "Authorization: Bearer <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"email":"test@example.com"}'$headers = @{
Authorization = "Bearer <YOUR_API_KEY>"
"Content-Type" = "application/json"
}
$body = @{ email = "test@example.com" } | ConvertTo-Json -Compress
Invoke-RestMethod -Method POST -Uri "https://api.gobouncely.com/v1/verify" -Headers $headers -Body $bodyconst res = await fetch('https://api.gobouncely.com/v1/verify', {
method: 'POST',
headers: {
Authorization: 'Bearer <YOUR_API_KEY>',
'Content-Type': 'application/json'
},
body: JSON.stringify({ email: 'test@example.com' })
});
const data = await res.json();Send a list of emails and receive a list ID.
Endpoint: POST https://api.gobouncely.com/v1/bulk
{
"emails": ["dev@gobouncely.com", "support@gobouncely.com"]
}curl -X POST https://api.gobouncely.com/v1/bulk \
-H "Authorization: Bearer <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"emails":["dev@gobouncely.com","support@gobouncely.com"]}'$headers = @{
Authorization = "Bearer <YOUR_API_KEY>"
"Content-Type" = "application/json"
}
$body = @{ emails = @("dev@gobouncely.com", "support@gobouncely.com") } | ConvertTo-Json -Compress
Invoke-RestMethod -Method POST -Uri "https://api.gobouncely.com/v1/bulk" -Headers $headers -Body $bodyconst res = await fetch('https://api.gobouncely.com/v1/bulk', {
method: 'POST',
headers: {
Authorization: 'Bearer <YOUR_API_KEY>',
'Content-Type': 'application/json'
},
body: JSON.stringify({ emails: ['dev@gobouncely.com', 'support@gobouncely.com'] })
});
const data = await res.json();Poll results with the list ID until completed.
Endpoint: GET https://api.gobouncely.com/v1/bulk_result/<list_id>
curl -H "Authorization: Bearer <YOUR_API_KEY>" \ "https://api.gobouncely.com/v1/bulk_result/<list_id>?page=1&page_size=200"