68trust / 100

Email Validation Jobs

by Tuski in Email & messaging

x402 APIPassing, checked 51 min ago

Create an email validation job from a JSON list of addresses or CSV text (send exactly one). Poll its status, then fetch results as JSON or CSV. Billing counts only testable addresses, fixed at creation; unreachable, disposable and typo domains are free.

POST https://agents.tuski.ai/zcj/kz8pfvxomtug/api/v1/email-validation/jobs

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
2.1 s typical, 4.3 s slowest 5%
Last check
51 min ago
Next check
any minute now

How to call it

# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X POST 'https://agents.tuski.ai/zcj/kz8pfvxomtug/api/v1/email-validation/jobs' \
  -H 'content-type: application/json' \
  --data-raw '{"emails":["[email protected]"]}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fagents.tuski.ai%2Fzcj%2Fkz8pfvxomtug%2Fapi%2Fv1%2Femail-validation%2Fjobs
const res = await pay("https://agents.tuski.ai/zcj/kz8pfvxomtug/api/v1/email-validation/jobs", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: "{\"emails\":[\"[email protected]\"]}",
});
console.log(await res.json());

Example input

{
  "emails": [
    "[email protected]"
  ]
}

Security scan

  • Payment address changed recently in payment
    Payment address changed from 0x04eda582154f04fc9a52fa9710ff5e1d19c4d8ca to 0x178c9b78a9a5f311317b80dc9f668292acff7c62

Recent checks

WhenResultHTTPTimePrice
51 min agoPassed4022.3 s$0.01
5 h agoPassed4022.0 s$0.01
9 h agoPassed4021.9 s$0.01
12 h agoPassed4022.0 s$0.01
16 h agoPassed4021.7 s$0.01
20 h agoPassed4021.7 s$0.01
23 h agoPassed4022.8 s$0.01
27 h agoPassed4021.6 s$0.01
30 h agoPassed4024.3 s$0.01
34 h agoPassed4023.5 s$0.01
38 h agoPassed4022.1 s$0.01
41 h agoPassed4021.7 s$0.01
45 h agoPassed4022.7 s$0.01
2 days agoPassed4022.3 s$0.01
2 days agoPassed4022.5 s$0.01

History

14 Oct 2026Payment address changed from 0x04eda582154f04fc9a52fa9710ff5e1d19c4d8ca to 0x178c9b78a9a5f311317b80dc9f668292acff7c62
14 Oct 2026Payment address changed from 0x23ddb795d01d430ba141975ac605a8d449d26820 to 0x04eda582154f04fc9a52fa9710ff5e1d19c4d8ca
14 Oct 2026Payment address changed from 0x4c34ee2c9962ccc6716abd240bf6b895c5199987 to 0x23ddb795d01d430ba141975ac605a8d449d26820
13 Oct 2026Payment address changed from 0x4ab3c1960d0630f4cfc7aa18b7c9df7b689b15ca to 0x4c34ee2c9962ccc6716abd240bf6b895c5199987
13 Oct 2026Payment address changed from 0xbe7ba0974d1fc9b1eed18f4e6c23f14653344242 to 0x4ab3c1960d0630f4cfc7aa18b7c9df7b689b15ca
13 Oct 2026Payment address changed from 0xcac295dcd0685e8049f14786e24845acda228969 to 0xbe7ba0974d1fc9b1eed18f4e6c23f14653344242
13 Oct 2026Payment address changed from 0x832504493196e21d5c69b0ec4d2bd2f1a474b4fd to 0xcac295dcd0685e8049f14786e24845acda228969
13 Oct 2026Payment address changed from 0xc00854b6e6d648d096a699f495d27f6afe78321f to 0x832504493196e21d5c69b0ec4d2bd2f1a474b4fd
13 Oct 2026Payment address changed from 0x8ca3807fa5cd2177e65751b829c55426538e5f73 to 0xc00854b6e6d648d096a699f495d27f6afe78321f
12 Oct 2026Payment address changed from 0x4b73d522ed0952a47f97abbefabe519fe50ef454 to 0x8ca3807fa5cd2177e65751b829c55426538e5f73
12 Oct 2026Payment address changed from 0xa11d3fe985743086d58fdcc4261eea0de0d2d932 to 0x4b73d522ed0952a47f97abbefabe519fe50ef454
12 Oct 2026Payment address changed from 0xd638cc42a60f49f3b05fd97de51f7209c2ed00c1 to 0xa11d3fe985743086d58fdcc4261eea0de0d2d932
12 Oct 2026Payment address changed from 0xc5660d7cf1da088ddb7920276081218de63af9f2 to 0xd638cc42a60f49f3b05fd97de51f7209c2ed00c1
12 Oct 2026Payment address changed from 0x5b3a516ab0ca6ab75ad3986dd6f0656dcf1ca4c9 to 0xc5660d7cf1da088ddb7920276081218de63af9f2
12 Oct 2026Payment address changed from 0xb6696896ee2d44ed9f1437918621bc266665027d to 0x5b3a516ab0ca6ab75ad3986dd6f0656dcf1ca4c9