71trust / 100

Email Validation Jobs

by Tuski in Email & messaging

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

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
1.9 s typical, 2.7 s slowest 5%
Last check
16 min ago
Next check
in 14 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/oahkbsgw51fm/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%2Foahkbsgw51fm%2Fapi%2Fv1%2Femail-validation%2Fjobs
const res = await pay("https://agents.tuski.ai/zcj/oahkbsgw51fm/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 0x34741894e36cb003f7e275453ae3fc66b79c052e to 0x888101f144da4e592f8e0dd27b59a884c7613a75

Recent checks

WhenResultHTTPTimePrice
16 min agoPassed4022.3 s$0.01
4 h agoPassed4021.9 s$0.01
8 h agoPassed4021.8 s$0.01
12 h agoPassed4021.6 s$0.01
16 h agoPassed4022.7 s$0.01
19 h agoPassed4021.7 s$0.01
23 h agoPassed4022.3 s$0.01
26 h agoPassed4022.3 s$0.01
30 h agoPassed4022.0 s$0.01
34 h agoPassed4021.4 s$0.01
37 h agoPassed4023.6 s$0.01
40 h agoPassed4022.4 s$0.01
45 h agoPassed4021.7 s$0.01
2 days agoPassed4021.7 s$0.01
2 days agoPassed4022.4 s$0.01

History

14 Oct 2026Payment address changed from 0x34741894e36cb003f7e275453ae3fc66b79c052e to 0x888101f144da4e592f8e0dd27b59a884c7613a75
14 Oct 2026Payment address changed from 0x47e023f20f435754145682052cd0e8e2611c530a to 0x34741894e36cb003f7e275453ae3fc66b79c052e
14 Oct 2026Payment address changed from 0x46a1196d69abf9186749e325654b24088d724310 to 0x47e023f20f435754145682052cd0e8e2611c530a
13 Oct 2026Payment address changed from 0xb5710b435e36e745587dff6d8e2c55c6eea780af to 0x46a1196d69abf9186749e325654b24088d724310
13 Oct 2026Payment address changed from 0x4b11c25e1e81fbfb62b6144d93867b9e8e59563a to 0xb5710b435e36e745587dff6d8e2c55c6eea780af
13 Oct 2026Payment address changed from 0x4b347b19db2391ad0a37e5c73abe876c9c3c9718 to 0x4b11c25e1e81fbfb62b6144d93867b9e8e59563a
13 Oct 2026Payment address changed from 0x95f923fd093b0b092a8b3a3f8f699c4dd0115eff to 0x4b347b19db2391ad0a37e5c73abe876c9c3c9718
13 Oct 2026Payment address changed from 0xb366b3296392f903227740cf0ad8f9e515c6ba6f to 0x95f923fd093b0b092a8b3a3f8f699c4dd0115eff
13 Oct 2026Payment address changed from 0xa8204b63fecbd2bc630fb7938ced6a3b8dcce13e to 0xb366b3296392f903227740cf0ad8f9e515c6ba6f
12 Oct 2026Payment address changed from 0x3018147ef97657f10e1bead273ed4e699b266bbe to 0xa8204b63fecbd2bc630fb7938ced6a3b8dcce13e
12 Oct 2026Payment address changed from 0x120c7df1a73c4a2a5e7f9c6600b12404f0879ea8 to 0x3018147ef97657f10e1bead273ed4e699b266bbe
12 Oct 2026Payment address changed from 0x7316b60fa9555d6e40665d9a5f75421956f9f132 to 0x120c7df1a73c4a2a5e7f9c6600b12404f0879ea8
12 Oct 2026Payment address changed from 0x8154d0c744e522f04a2985f7d53f001950413eb0 to 0x7316b60fa9555d6e40665d9a5f75421956f9f132
12 Oct 2026Payment address changed from 0x4e0b3e0078c7f443114b00e84f8adca125178458 to 0x8154d0c744e522f04a2985f7d53f001950413eb0
12 Oct 2026Payment address changed from 0x39a389e91197c05a18476192c00bb0d1e48365f3 to 0x4e0b3e0078c7f443114b00e84f8adca125178458