How do I verify emails in Integrately?
Integrately does not have a dedicated Valid Email Checker app, but it does not need one. Its generic Webhook / API app sends and receives arbitrary REST requests, and our verification endpoint is a standard REST call. Use it as an action to POST a verification, or as a trigger to receive inbound data and then verify it — handy for vetting sign-ups or scrubbing leads before they reach the rest of your automation.
Step 1 — Get an API key
From the dashboard, open the Developer page and generate an API key. You will pass it as a Bearer token in the request header. API access unlocks after your first credit purchase.
Step 2 — Configure the Webhook/API step
Field labels in Integrately vary slightly between versions, so configure the call at the method/URL/header/body level rather than by exact label:
- Add the generic Webhook / API app as an action step in your automation.
- Set the method to POST and the URL to
https://app.validemailchecker.com/api/verify-single. - Add a request header:
Authorizationwith the valueBearer <API_KEY>. - Set the request body to JSON and send
{"email":"user@example.com"}, mapping the address field from the previous step in place of the example value. - Test the step. The JSON response is returned so later steps can branch on its fields.
POST https://app.validemailchecker.com/api/verify-single
Authorization: Bearer <API_KEY>
Content-Type: application/json
{"email":"user@example.com"}The response includes status (a deliverable address comes back as "safe"), is_valid (boolean), is_disposable, risk_score, and credits_used. Use Integrately's conditions/paths to branch on status — continue your automation only when it equals safe, and route the rest elsewhere.
Single vs. bulk
The setup above uses the single endpoint /api/verify-single — real-time, one address per call, the right default for verifying records as they pass through an automation. See Make your first API call for the full single-verify reference.
To clean a whole list at once, use the bulk flow: POST an array to /api/verify-bulk ({"emails":[...],"name":"..."}) to receive a task_id, then call GET /api/get-results/{task_id} to retrieve results once the job finishes. In Integrately that is a second Webhook / API step. See the Bulk endpoint reference for the polling pattern.
Cost
One credit per email verified — the same rate as bulk uploads or direct API calls. Integrately adds no extra charge; you are calling the same API. Unknown results, where we could not reach a definitive answer, are automatically refunded, so you only pay for conclusive verifications.
Related questions
Still stuck? Email support