{"uid":"cap_Uu_QMAjijBHe8Jje1xK7X","slug":"contact-preflight-batch-316025c3","name":"Contact Preflight Batch","description":"Batch up to 20 basic email/domain hygiene checks for one x402 settlement.","url":"https://api.amerosagent.com/v1/email-check/batch?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"emails":{"type":"array","items":{"type":"string"},"maxItems":20,"minItems":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.06","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.06/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VMZIfoZlVMrWmhRzQj324","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.06","costPer":"request","priority":0,"asset":"0x036CbD53842c5426634e7929541eC2318f3dCF7e","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Batch up to 20 email addresses through basic email and domain hygiene checks in a single x402 payment settlement.","exampleAgentPrompt":"Can you run a hygiene preflight check on these 5 email addresses — john@acme.com, jane@widgets.io, info@unknown-domain.xyz, test@gmail.com, and sales@oldco.net — and tell me which ones look risky or invalid?","exampleUseCases":[{"title":"Pre-campaign email list cleanup","prompt":"I have a list of 18 leads I want to email next week — can you batch check all of them for hygiene issues like invalid domains or suspicious addresses before I send anything?"},{"title":"CRM import quality gate","prompt":"Before we import these 15 new contacts into our CRM, can you run a quick preflight hygiene check on all their email addresses to flag any bad ones?"},{"title":"Outbound sales list scrubbing","prompt":"Our sales team just pulled 20 email addresses from LinkedIn — can you check all of them at once for domain health and email validity so we don't waste outreach on dead addresses?"}],"resultDescription":"Returns hygiene check results for each submitted email address, including signals about email validity and domain health such as MX record presence, format validity, and risk indicators — covering up to 20 addresses in one batch response.","failureModes":["More than 20 emails submitted — batch limit exceeded","Empty emails array — minItems:1 not met","Malformed email strings in the array","Payment settlement failure via x402 protocol","Network timeout for large batches","Invalid JSON body format"],"whenToPreferThis":"Choose this endpoint when you need to validate multiple email addresses (up to 20) in a single API call and payment, rather than making individual single-email checks. It is ideal for pre-send campaign hygiene, CRM import gating, and bulk contact scrubbing where cost efficiency per check matters. Prefer it over the single Contact Preflight endpoint when you have 2–20 addresses to check simultaneously.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T12:34:42.616Z","isFirstParty":false,"canonicalSlug":"contact-preflight-batch-316025c3"}