65trust / 100

Email Validation Jobs

by Tuski in Email & messaging

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

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
88.9%
Response time
2.1 s typical, 2.7 s slowest 5%
Last check
2 h 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/hacrsujtu1p0/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%2Fhacrsujtu1p0%2Fapi%2Fv1%2Femail-validation%2Fjobs
const res = await pay("https://agents.tuski.ai/zcj/hacrsujtu1p0/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 0xdb7225b4422c5555461d54aa95a0bf8045e61bf7 to 0xece7c9deb240e75fc0afdbfba951d6eb19b377c5

Recent checks

WhenResultHTTPTimePrice
2 h agoPassed4022.1 s$0.01
6 h agoPassed4021.9 s$0.01
9 h agoPassed4021.8 s$0.01
13 h agoPassed4022.1 s$0.01
17 h agoPassed4021.9 s$0.01
21 h agoPassed4022.2 s$0.01
24 h agoPassed4022.1 s$0.01
28 h agoTimed out---
31 h agoPassed4022.6 s$0.01
35 h agoPassed4022.9 s$0.01
38 h agoPassed4022.5 s$0.01
42 h agoPassed4022.7 s$0.01
46 h agoPassed4021.8 s$0.01
2 days agoPassed4022.1 s$0.01
2 days agoPassed4022.4 s$0.01

History

14 Oct 2026Payment address changed from 0xdb7225b4422c5555461d54aa95a0bf8045e61bf7 to 0xece7c9deb240e75fc0afdbfba951d6eb19b377c5
14 Oct 2026Payment address changed from 0xd0aaab0523bda8231ad86a4c410e09c94d48e9db to 0xdb7225b4422c5555461d54aa95a0bf8045e61bf7
13 Oct 2026Payment address changed from 0xab3058364eb2d2f9ff52674e1d2f2b173f89142b to 0xd0aaab0523bda8231ad86a4c410e09c94d48e9db
13 Oct 2026Payment address changed from 0x0899a560472eb18215eb64cf01cb76c23d6ef581 to 0xab3058364eb2d2f9ff52674e1d2f2b173f89142b
13 Oct 2026Payment address changed from 0x566001f8bd54154c63f0fda3e9630017ba44c852 to 0x0899a560472eb18215eb64cf01cb76c23d6ef581
13 Oct 2026Payment address changed from 0xd5a4625c93098503d903e5bf45d05fd1fc5ae422 to 0x566001f8bd54154c63f0fda3e9630017ba44c852
13 Oct 2026Payment address changed from 0x82f81021299610e9f0168dd25312b650a6d15f24 to 0xd5a4625c93098503d903e5bf45d05fd1fc5ae422
13 Oct 2026Payment address changed from 0xaa9da92ef7adba5b42566c3f7cb29e390d289468 to 0x82f81021299610e9f0168dd25312b650a6d15f24
12 Oct 2026Payment address changed from 0xf48a460a2f32a7cec635ae9042add288315d319e to 0xaa9da92ef7adba5b42566c3f7cb29e390d289468
12 Oct 2026Payment address changed from 0xe94b51fee04f1ee7e3d608a10829a23136d91931 to 0xf48a460a2f32a7cec635ae9042add288315d319e
12 Oct 2026Payment address changed from 0x19f60cf233733835b8289e6eaf2a605b6679ca9e to 0xe94b51fee04f1ee7e3d608a10829a23136d91931
12 Oct 2026Payment address changed from 0xf3b6842a197987052791c9b7da35a84fe6f361dc to 0x19f60cf233733835b8289e6eaf2a605b6679ca9e
12 Oct 2026Payment address changed from 0x012daf184d54d16f8e3c8503d430cb553be9b634 to 0xf3b6842a197987052791c9b7da35a84fe6f361dc
12 Oct 2026Payment address changed from 0x689e76289582efe61f02f0ec923016f308a3e74b to 0x012daf184d54d16f8e3c8503d430cb553be9b634
12 Oct 2026Payment address changed from 0x290a389e4587d3decdc28e7a878c5fa2d551cc3f to 0x689e76289582efe61f02f0ec923016f308a3e74b