{"uid":"cap_qsgmV09QH8oeShjQkIVOJ","slug":"dkim-mx-selector-lookup-a9f3a1d2","name":"DKIM MX Selector Lookup","description":"DKIM public key for selector \"mx\" of a domain: looks up mx._domainkey.<domain> (TXT, Cloudflare DoH) and parses v=, k=, key type, public-key length, testing flag and whether the key is revoked (empty p=). Confirms that mail signed with the mx selector will verify. $0.01 per lookup.","url":"https://dns.intel.rallylive.ca/dns/dkim/mx?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"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"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":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":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_ghiGsK1A4lDjkTGKUmTiX","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":"Looks up and parses the DKIM public key for the 'mx' selector of a given domain, returning key type, length, testing flag, and revocation status.","exampleAgentPrompt":"Can you check if the DKIM mx selector is properly configured for example.com — specifically whether the public key is valid, what key type it uses, and whether it's been revoked?","exampleUseCases":[{"title":"Pre-send email deliverability check","prompt":"Before we start sending bulk mail through our mx servers, check whether the DKIM mx selector is valid and not revoked for acmecorp.com."},{"title":"Debugging email signature failures","prompt":"We're getting DKIM verification failures for mail signed with the mx selector from newsletter.io — can you look up the mx._domainkey TXT record and tell me if the key is revoked or in testing mode?"},{"title":"Security audit of domain email config","prompt":"I'm auditing email security for clientdomain.net — please check the DKIM mx selector and tell me the key type, key length, and whether the key has been revoked."}],"resultDescription":"Returns parsed DKIM record fields for the mx selector including: version (v=DKIM1), key type (k=rsa or ed25519), public key length in bits, whether the testing flag (t=y) is set, and whether the key is revoked (empty p= value). Also confirms whether mail signed with the mx selector will successfully verify.","failureModes":["Domain has no mx._domainkey TXT record — returns not found or empty result","DNS query fails due to Cloudflare DoH outage or connectivity issue","Domain does not exist or is mistyped — DNS NXDOMAIN response","Key is revoked (empty p=) — endpoint reports revocation rather than failing","Malformed TXT record that cannot be parsed — partial result or parse error","Payment not provided or insufficient — 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you specifically need to verify the 'mx' DKIM selector for a domain — as opposed to other common selectors like 'mailgun', 'google', or 'default'. It is ideal for diagnosing email deliverability issues, auditing email security posture, or confirming that DKIM signing via the mx selector is active and not revoked before initiating mail flows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:56:54.291Z","isFirstParty":false,"canonicalSlug":"dkim-mx-selector-lookup-a9f3a1d2"}