71trust / 100

Email Validation Jobs

by Tuski in Email & messaging

x402 APIPassing, checked 7 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/qifdwffw7dyz/api/v1/email-validation/jobs

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
1.9 s typical, 2.2 s slowest 5%
Last check
7 min ago
Next check
in 25 min

How to call it

# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X POST 'https://agents.tuski.ai/zcj/qifdwffw7dyz/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%2Fqifdwffw7dyz%2Fapi%2Fv1%2Femail-validation%2Fjobs
const res = await pay("https://agents.tuski.ai/zcj/qifdwffw7dyz/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 0x823c96f87cc70754619a622937b07bf4a41188fa to 0x20746bf534ec7a08f6da5673de59b12cc12cf851

Recent checks

WhenResultHTTPTimePrice
7 min agoPassed4021.8 s$0.01
4 h agoPassed4021.7 s$0.01
8 h agoPassed4022.0 s$0.01
12 h agoPassed4021.9 s$0.01
16 h agoPassed4022.0 s$0.01
19 h agoPassed4021.8 s$0.01
23 h agoPassed4022.2 s$0.01
26 h agoPassed4021.5 s$0.01
30 h agoPassed4021.5 s$0.01
33 h agoPassed4021.9 s$0.01
37 h agoPassed4022.0 s$0.01
40 h agoPassed4021.6 s$0.01
44 h agoPassed4022.1 s$0.01
2 days agoPassed4022.1 s$0.01
2 days agoPassed4021.5 s$0.01

History

14 Oct 2026Payment address changed from 0x823c96f87cc70754619a622937b07bf4a41188fa to 0x20746bf534ec7a08f6da5673de59b12cc12cf851
14 Oct 2026Payment address changed from 0x2ce52fb2b18a3dab0821f0d8e15d6bfb533feb5d to 0x823c96f87cc70754619a622937b07bf4a41188fa
14 Oct 2026Payment address changed from 0x8df1c73fd6b3c167526ba67855a5a6571d2ad64e to 0x2ce52fb2b18a3dab0821f0d8e15d6bfb533feb5d
13 Oct 2026Payment address changed from 0x2c357ed0f90e28d025361c605d75d63527247053 to 0x8df1c73fd6b3c167526ba67855a5a6571d2ad64e
13 Oct 2026Payment address changed from 0x4a761dc5f014c1d95fcd0ab687734138e9380a19 to 0x2c357ed0f90e28d025361c605d75d63527247053
13 Oct 2026Payment address changed from 0xaaa7dcc295d517a65067c1f86d01eaf40cc6d489 to 0x4a761dc5f014c1d95fcd0ab687734138e9380a19
13 Oct 2026Payment address changed from 0x7eb7ba93d5753874f3ecc4358cfb2a9545e29d0a to 0xaaa7dcc295d517a65067c1f86d01eaf40cc6d489
13 Oct 2026Payment address changed from 0x9da704b15743e0ce9c89183ac46fc4d265753bc9 to 0x7eb7ba93d5753874f3ecc4358cfb2a9545e29d0a
13 Oct 2026Payment address changed from 0x1c9cb529082f20a578ccb8135d1c0e9d7cc04566 to 0x9da704b15743e0ce9c89183ac46fc4d265753bc9
12 Oct 2026Payment address changed from 0x10efe14edde07201c2348a99378f20e96a611f8c to 0x1c9cb529082f20a578ccb8135d1c0e9d7cc04566
12 Oct 2026Payment address changed from 0x0d70fcf8a26c224e0c17d892aeb2381e4a4c7acf to 0x10efe14edde07201c2348a99378f20e96a611f8c
12 Oct 2026Payment address changed from 0xfab0241bede3868943f1076ca2a36e63894aed0b to 0x0d70fcf8a26c224e0c17d892aeb2381e4a4c7acf
12 Oct 2026Payment address changed from 0x74c4257c029b73fea35c53d8d644b2844415225d to 0xfab0241bede3868943f1076ca2a36e63894aed0b
12 Oct 2026Payment address changed from 0x9a52d9f6ba79a97afe528aed7a12c1f68a87a0c5 to 0x74c4257c029b73fea35c53d8d644b2844415225d
12 Oct 2026Payment address changed from 0x37172aa7343a297bbc7bec370e4624616adc9339 to 0x9a52d9f6ba79a97afe528aed7a12c1f68a87a0c5