{"uid":"cap_RZ4Rhocn3SP6AWnXOPwYY","slug":"signaldesk-ai-mail-routing-lookup-46266c11","name":"SignalDesk AI Mail Routing Lookup","description":"Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.","url":"https://x402-agent.kariguetoazul.workers.dev/api/security/mail-routing?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,"minLength":3,"description":"ASCII/punycode domain."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"mx":[{"exchange":".","priority":0}],"domain":"example.com","source":{"provider":"Cloudflare DNS over HTTPS","expires_at":"2026-10-02T09:54:48.114Z","fetched_at":"2026-10-02T09:44:48.114Z","source_url":"https://cloudflare-dns.com/dns-query?name=example.com&type=MX&do=true","transformed":true},"spf_published":true,"dmarc_published":true,"mailbox_verified":false}},"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_6UegxljnxBfc8OaS-w-uK","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":"Looks up and validates email routing configuration (MX, SPF, DMARC) for a given domain using Cloudflare DNS over HTTPS","exampleAgentPrompt":"Can you check whether acme.com has MX records set up and whether SPF and DMARC are published for it?","exampleUseCases":[{"title":"Pre-send email deliverability check","prompt":"Before I send out this campaign to addresses at clientcorp.com, can you verify that domain has proper MX records and that SPF and DMARC are published so I know emails won't bounce or get flagged?"},{"title":"Domain acquisition email readiness audit","prompt":"I'm thinking about buying the domain starupwidgets.io — can you check if it already has email routing configured, whether it has SPF and DMARC records, and whether mailboxes are active?"},{"title":"Security posture review for supplier domain","prompt":"Can you pull the mail routing details for our supplier's domain globalparts.net — specifically whether they have DMARC published so I can assess their email security posture?"}],"resultDescription":"Returns a JSON object containing the domain's MX records (exchange hostname and priority), SPF published status (boolean), DMARC published status (boolean), mailbox verified status (boolean), and source metadata including the DNS provider used (Cloudflare DNS over HTTPS), the URL queried, when the data was fetched, and when it expires.","failureModes":["Domain not found or NXDOMAIN — returns empty MX array or error","Invalid domain format (too short, too long, or invalid characters) — rejected by schema validation","Domain exists but has no MX records configured — returns null/empty exchange list","Rate limiting or quota exhaustion — request blocked with 402 or quota error","DNS resolution timeout — upstream Cloudflare DNS query fails"],"whenToPreferThis":"Use this endpoint when you need authoritative, real-time DNS-based mail routing validation for a domain, especially when you need SPF and DMARC status alongside MX records in a single call. Prefer it over generic DNS tools when you specifically need email security record verification bundled with routing data and a clear cache freshness indicator.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:46.024Z","isFirstParty":false,"canonicalSlug":"signaldesk-ai-mail-routing-lookup-46266c11"}