Get a single verification result
bounceban.people.email.verify.statusPoll a submitted verification by its task ID
- Price
- freeAt provider cost
- Success rate
- 100%Last 30 days · 185,044 calls
- Latency p50
- 29 msp95 516 ms
- Last verified
- Sep 16, 2026Verified working
GEThttps://toolswitch.dev/v1/tools/bounceban.people.email.verify.status?id=sanitized-task-idPreviewTry onlineComing soonProvider docs ↗
- Uses platform quota
- Synchronous response
- Reads public data
Parameters
Free. Poll no more than 10 times per id in five minutes and stop after five minutes. On treg's key, only an id your team's verify call returned is accepted.
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| Query parameters | ||||
id | string | Required | task id returned by a standard or waterfall single request | sanitized-task-id |
- Query parameters
idstringRequiredtask id returned by a standard or waterfall single request
Example:
sanitized-task-id
Code samples
Replace $TOOLSWITCH_KEY with the key you created in the console.
Preview
curl -X GET 'https://toolswitch.dev/v1/tools/bounceban.people.email.verify.status?id=sanitized-task-id' \
-H "X-Toolswitch-Key: $TOOLSWITCH_KEY"import os
import requests
response = requests.request(
"GET",
"https://toolswitch.dev/v1/tools/bounceban.people.email.verify.status?id=sanitized-task-id",
headers={"X-Toolswitch-Key": os.environ["TOOLSWITCH_KEY"]},
)
response.raise_for_status()
print(response.text)const response = await fetch("https://toolswitch.dev/v1/tools/bounceban.people.email.verify.status?id=sanitized-task-id", {
method: "GET",
headers: {
"X-Toolswitch-Key": process.env.TOOLSWITCH_KEY ?? "",
},
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
console.log(await response.text());This gateway API is in preview; its URL and authentication may change. The example parameters are sample data. Calls are billed at free, including the service fee.