{"uid":"cap_yEpwhCuEBCWPnLJKH10zy","slug":"allthebot-email-domain-check-0381f572","name":"AllTheBot Email Domain Check","description":"Pay-per-call APIs for AI agents over x402: token safety reports, Base and Ethereum on-chain reads, crypto prices, domain checks (DNS, WHOIS, SSL, email), finance data (FX, SEC), worldwide weather forecasts, France alerts, text AI, fun content. USDC on Base, no account, no API key.","url":"https://api.zkrobotics.fr/x402/domain/email?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","maxLength":253}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"mx":[{"ttl":300,"host":"route2.mx.cloudflare.net","priority":47},{"ttl":300,"host":"route1.mx.cloudflare.net","priority":56}],"spf":{"all":"softfail","count":1,"record":"v=spf1 include:_spf.mx.cloudflare.net ~all"},"dmarc":{"pct":null,"count":0,"policy":null,"record":null,"reports_to":null,"subdomain_policy":null},"domain":"zkrobotics.fr","issues":["no DMARC record"],"source":"Cloudflare public DNS-over-HTTPS; no SMTP connection is ever made","accepts_email":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5NtY09sQF0NshAmCsYelY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks an email domain's DNS records (MX, SPF, DMARC) to determine email deliverability and configuration issues","exampleAgentPrompt":"Can you check the email domain configuration for zkrobotics.fr — I want to know if it has MX records, whether SPF and DMARC are set up correctly, and if it actually accepts email?","exampleUseCases":[{"title":"Pre-send email deliverability audit","prompt":"Before I send out this marketing campaign to addresses at acme-corp.com, can you check whether that domain actually accepts email and has SPF and DMARC configured properly?"},{"title":"Lead qualification domain check","prompt":"I have a lead who gave me their email at startupxyz.io — can you verify whether that domain has working MX records and is set up to receive email before I reach out?"},{"title":"Security posture review for partner domain","prompt":"Can you audit the email DNS records for our partner domain partnerfirm.eu and tell me if they have any missing or misconfigured DMARC or SPF records?"}],"resultDescription":"Returns a JSON object containing: MX records (host, priority, TTL), SPF record details (record string, mechanism count, all-policy), DMARC record details (policy, subdomain policy, reporting address, coverage percentage), a boolean indicating whether the domain accepts email, a list of identified configuration issues (e.g. 'no DMARC record'), and a note on the data source (Cloudflare public DNS-over-HTTPS, no SMTP connection made).","failureModes":["Missing required 'domain' query parameter returns an error","Domain string exceeding 253 characters is rejected by schema validation","Non-existent domain may return empty MX/SPF/DMARC records with accepts_email false","DNS resolution timeouts from Cloudflare may cause delayed or failed responses","Malformed domain names (invalid TLD, illegal characters) may return errors or empty results"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, no-account, pay-per-call DNS-based check of an email domain's MX, SPF, and DMARC configuration without initiating any SMTP connection. Ideal for lead validation, pre-send deliverability checks, or email security audits in agent workflows. Prefer this over full email verification services when you only need DNS-layer signals (not inbox-level deliverability) and want to pay per call without API key management.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:30:10.755Z","isFirstParty":false,"canonicalSlug":"allthebot-email-domain-check-0381f572"}