{"uid":"cap_lM9uKutTipbcO_naF4kEv","slug":"agentshelf-dkim-k2-selector-dns-txt-lookup-17b4786f","name":"AgentShelf DKIM k2 Selector DNS TXT Lookup","description":"Call when an agent needs TXT at k2._domainkey.{hostname}. A different selector is a different DNS name. Exact $0.008 USDC. Prefer unpaid POST /v1/sandbox/dns-txt-dkim-k2 first.","url":"https://agentshelf.syntexa.ch/v1/dns-txt-dkim-k2?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hostname":{"type":"string","examples":["example.com"],"maxLength":253,"minLength":1,"description":"Public DNS hostname such as example.com. Not a URL, not an IP literal, and not a private name."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Wyy8TXKSZ8Jsguttdxfyg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves the DKIM TXT record published at the k2._domainkey subdomain for a given hostname","exampleAgentPrompt":"Can you fetch the DKIM TXT record published at k2._domainkey for the domain example.com?","exampleUseCases":[{"title":"Email deliverability audit for a domain","prompt":"I need to check whether example.com has a valid DKIM record set up at the k2 selector — can you pull the TXT record from k2._domainkey.example.com for me?"},{"title":"Verifying DKIM setup after DNS change","prompt":"We just updated our DNS and need to confirm the k2 DKIM key is live — can you look up the TXT record at k2._domainkey.acmecorp.com and show me what's published?"},{"title":"Diagnosing email authentication failures","prompt":"Emails from newsletter.mysite.org are failing DKIM checks with the k2 selector — can you retrieve the TXT record at k2._domainkey.newsletter.mysite.org so I can see what's configured?"}],"resultDescription":"The DKIM TXT record value published at k2._domainkey.{hostname}, typically containing a public key and policy fields used to verify email signatures (e.g. v=DKIM1; k=rsa; p=<base64-encoded-public-key>).","failureModes":["Hostname not found in DNS — returns empty or error if the domain does not exist","No DKIM record at k2._domainkey — returns empty result if the selector is not configured","Invalid hostname format — rejected if hostname exceeds 253 characters or is malformed","Payment failure — x402 payment of $0.008 USDC must succeed before the lookup is performed","DNS timeout or resolution error — transient failure if DNS infrastructure is unavailable"],"whenToPreferThis":"Use this endpoint specifically when you need the DKIM TXT record for the k2 selector (k2._domainkey.{hostname}). Choose this over sibling endpoints (k1, k3, ses, mailgun, etc.) only when the target domain uses 'k2' as its DKIM selector. If unsure which selector a domain uses, try the sandbox/unpaid variant first. Prefer this over general DNS resolvers when you need a pay-per-call, agent-friendly API with no setup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-03T00:43:07.725Z","isFirstParty":false,"canonicalSlug":"agentshelf-dkim-k2-selector-dns-txt-lookup-17b4786f"}