{"uid":"cap_b_u2431QNUFRD4lDAsQix","slug":"probekit-bulk-mail-configuration-check-10cf7443","name":"ProbeKit Bulk Mail Configuration Check","description":"Run the mail configuration check (MX, SPF, DMARC) on up to 20 domains in one request. Results keep the input order, and items that fail for a technical reason come with a token for a free retry. Use when an agent must audit many domains at once, for example a customer list or a portfolio of brands.","url":"https://api.probekit.dev/v1/mail/check/bulk?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"domains":{"type":"array","items":{"type":"string","examples":["example.com"],"maxLength":1024,"minLength":1},"title":"Domains","maxItems":20,"minItems":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GbMPHkQoAlkEOJjgqJiCt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks MX, SPF, and DMARC records for up to 20 domains in a single request, returning results in input order with retry tokens for failures.","exampleAgentPrompt":"Can you run a bulk mail configuration check on these 15 domains from our customer list — acme.com, globex.com, initech.com, umbrella.com, hooli.com, aviato.com, piedpiper.com, dinesh.io, gilfoyle.net, bighead.co, raviga.vc, intersite.com, nip.io, testdomain.org, example.net — and tell me which ones have missing or broken MX, SPF, or DMARC records?","exampleUseCases":[{"title":"Customer domain email audit","prompt":"I have a list of 18 customer domains I need to audit for email deliverability compliance — can you check all of them for MX, SPF, and DMARC in one go and flag any that have problems? The domains are: alpha.com, beta.io, gamma.net, delta.co, epsilon.org, zeta.com, eta.io, theta.net, iota.co, kappa.org, lambda.com, mu.io, nu.net, xi.co, omicron.org, pi.com, rho.io, sigma.net."},{"title":"Brand portfolio mail security scan","prompt":"We manage email for a portfolio of 12 brand domains and need to check their mail security posture all at once — please run a bulk MX, SPF, and DMARC check on brandone.com, brandtwo.com, brandthree.com, brandfour.com, brandfive.com, brandsix.com, brandseven.com, brandeight.com, brandnine.com, brandten.com, brandeleven.com, brandtwelve.com and summarize which ones have gaps."},{"title":"Onboarding domain validation","prompt":"Before we onboard these 8 new clients, can you verify that their domains are properly set up for email — specifically check MX, SPF, and DMARC for newclient1.com, newclient2.com, newclient3.io, newclient4.net, newclient5.co, newclient6.org, newclient7.com, newclient8.io — and let me know which ones will have deliverability issues?"}],"resultDescription":"An ordered array of per-domain results matching the input list, each containing the MX record details, SPF record parse and validity, and DMARC policy status. Domains that fail due to a technical error include a retry token that can be used for a free re-check without additional cost.","failureModes":["Domain does not exist (NXDOMAIN) — result reflects DNS lookup failure","Rate limiting or timeout on DNS resolution for a specific domain — retry token provided","Input array exceeds 20 domains — request rejected with validation error","Invalid domain string format — validation error for that item","Transient upstream DNS resolver failure — retry token issued for affected domain"],"whenToPreferThis":"Choose this endpoint when you need to audit multiple domains (up to 20) simultaneously and want results in a single API call. It is more efficient than calling the single-domain mail check endpoint repeatedly for each domain, and is the right choice for customer list audits, brand portfolio scans, or onboarding validation workflows. If you need deeper DKIM checks or a fuller combined report per domain, consider the single-domain comprehensive mail check endpoint instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T19:04:26.849Z","isFirstParty":false,"canonicalSlug":"probekit-bulk-mail-configuration-check-10cf7443"}