{"uid":"cap_HYfELsKGw--j6G2-Dbyz0","slug":"tuski-email-validation-job-creator-35ae1618","name":"Tuski Email Validation Job Creator","description":"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.","url":"https://tuski.pay.zeroclick.io/api/v1/email-validation/jobs?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","example":{"emails":["jane@example.com"]},"properties":{"emails":{"type":"array","items":{"type":"string","format":"email"},"description":"Addresses to validate. Send exactly one of emails or csv_text."},"csv_text":{"type":"string","description":"CSV content containing the addresses. Send exactly one of emails or csv_text."}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"1.00","reviews":0,"stars":null,"state":"rated"},"availabilityStatus":"healthy","priceObserved":{"p10Cents":"1.0000","medianCents":"1.0000","p90Cents":"1.0000","minCents":"1.0000","maxCents":"1.0000","p95Cents":"1.0000","sampleCount":2,"varies":false,"failureChargeRate":null},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LsDbSzyuvD7VZPKc_fi_w","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Creates a bulk email validation job from a list of addresses or CSV text, returning a job ID to poll for results distinguishing valid, unreachable, disposable, and typo-domain emails","exampleAgentPrompt":"Can you validate this list of emails for me — ['alice@example.com', 'bob@gmal.com', 'throwaway@mailinator.com'] — and tell me which ones are deliverable, which are disposable, and which look like typos?","exampleUseCases":[{"title":"Pre-send mailing list cleanup","prompt":"I have a CSV of 5,000 subscriber emails I exported from our CRM — can you run them through email validation and tell me which ones are unreachable or disposable so I can remove them before our campaign goes out?"},{"title":"Startup signup form hygiene","prompt":"We just got a batch of new user signups and I want to catch fake or throwaway emails before they enter our database — can you validate these addresses: ['user1@tempmail.com', 'real.person@gmail.com', 'typo@gogole.com'] and flag which ones are problematic?"},{"title":"Sales lead list scrubbing","prompt":"Our sales team purchased a lead list and I'm worried about the data quality — please validate these email addresses and identify which are deliverable versus unreachable or typo domains so we only contact real prospects."}],"resultDescription":"Returns a job object with a unique job ID that can be polled for status. Once complete, results are available as JSON or CSV and include per-address verdicts indicating whether each email is valid/deliverable, unreachable, from a disposable domain, or contains a typo domain. Billing is fixed at job creation and only counts testable addresses; disposable, typo, and unreachable addresses are free.","failureModes":["Both emails and csv_text provided simultaneously — API expects exactly one input type","Neither emails nor csv_text provided — request will fail validation","Malformed email format in the array — individual addresses may be flagged or cause job creation failure","Payment failure via x402 protocol — job not created if USDC payment cannot be processed","Empty email list or empty CSV — job may be created with zero billable addresses but no useful output","Polling job ID for a job that has not yet completed — returns in-progress status rather than results"],"whenToPreferThis":"Choose this endpoint when you need to validate a batch of email addresses at once rather than one at a time, especially for mailing list hygiene, CRM cleanup, or lead list scrubbing. It is well-suited for scenarios where you have a CSV export or an array of emails and want to distinguish valid, unreachable, disposable, and typo-domain addresses in a single job. The pay-per-use x402 micropayment model (with free processing for bad addresses) makes it cost-effective for large lists with expected high invalid rates.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":2,"lastUsedAt":"2026-09-25T14:52:22.750Z","lastSuccessfullyRanAt":"2026-09-25T14:52:22.750Z","lastHealthCheckAt":"2026-10-03T04:07:16.262Z","isFirstParty":false,"canonicalSlug":"tuski-email-validation-job-creator-35ae1618"}