{"uid":"cap_q_vdFNxbIFUNwWg9_D48x","slug":"dkim-selector-protonmail2-lookup-bbee56de","name":"DKIM Selector protonmail2 Lookup","description":"DKIM public key for selector \"protonmail2\" of a domain: looks up protonmail2._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 protonmail2 selector will verify. $0.01 per lookup.","url":"https://dns.intel.rallylive.ca/dns/dkim/protonmail2?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_z5IiA4gxwdCe6GrYcUjT2","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 'protonmail2' selector of a given domain via Cloudflare DoH, returning key type, length, testing flag, and revocation status.","exampleAgentPrompt":"Can you check whether the protonmail2 DKIM selector is properly set up for acmecorp.com — I want to know the key type, key length, and whether it's revoked or in testing mode?","exampleUseCases":[{"title":"ProtonMail DKIM setup verification","prompt":"I just configured ProtonMail for my domain startup.io — can you check the protonmail2 DKIM selector to make sure the key is live, not revoked, and emails will actually verify?"},{"title":"Email deliverability audit","prompt":"We're troubleshooting email deliverability for example.com. Can you look up the protonmail2 DKIM selector and tell me the key type, length, and whether it's in testing mode or revoked?"},{"title":"Security monitoring for key revocation","prompt":"Check if the protonmail2 DKIM key for mybusiness.net has been revoked — I need to know if mail signed with that selector is still valid."}],"resultDescription":"Returns parsed details from the protonmail2._domainkey.<domain> TXT record including the DKIM version (v=), key type (k=), public key length in bits, whether the key is in testing mode, and whether the key has been revoked (empty p= field), plus a confirmation of whether mail signed with the protonmail2 selector will successfully verify.","failureModes":["Domain has no protonmail2._domainkey TXT record — returns not-found or empty result","DNS lookup failure via Cloudflare DoH — network or resolver error","Malformed TXT record that cannot be parsed — partial or error response","Domain does not exist — NXDOMAIN response","Revoked key (empty p= field) — returns revoked status flag"],"whenToPreferThis":"Use this endpoint when you specifically need to verify the 'protonmail2' DKIM selector for a domain, particularly for domains using ProtonMail as their mail provider. Prefer this over generic DNS TXT lookups when you need structured, parsed DKIM fields (key type, length, revocation) rather than raw DNS data. Choose the sibling 'dkim-selector-default' endpoint if checking the 'default' selector instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:59:16.434Z","isFirstParty":false,"canonicalSlug":"dkim-selector-protonmail2-lookup-bbee56de"}