{"uid":"cap_4HCTw9ZtM_BjOxCmDbwOf","slug":"dkim-k1-selector-dns-txt-lookup-9ca00fee","name":"DKIM k1 Selector DNS TXT Lookup","description":"Call when an agent needs TXT at k1._domainkey.{hostname}. A different selector is a different DNS name. Exact $0.004 USDC. Prefer unpaid POST /v1/sandbox/dns-txt-dkim-k1 first.","url":"https://agentshelf.syntexa.ch/v1/dns-txt-dkim-k1?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.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_RjleeFZC__uRYIW80Uxwx","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves the DKIM public key TXT record at the k1._domainkey subdomain for a given hostname","exampleAgentPrompt":"What's the DKIM public key record published at k1._domainkey for mailchimp.com — can you look up that TXT record?","exampleUseCases":[{"title":"Email deliverability audit for domain","prompt":"Can you check what DKIM public key is configured at the k1 selector for sendgrid.net? I want to confirm the TXT record at k1._domainkey.sendgrid.net is properly set up."},{"title":"DKIM key rotation verification","prompt":"We just rotated our DKIM key for the k1 selector on acme-corp.com — can you pull the current TXT record at k1._domainkey.acme-corp.com to confirm the new key is live in DNS?"},{"title":"Email authentication troubleshooting","prompt":"Emails from newsletter.example.com are failing DKIM checks — can you look up the TXT record at k1._domainkey.newsletter.example.com so I can see what key is published?"}],"resultDescription":"Returns the DNS TXT record value published at k1._domainkey.{hostname}, typically containing the DKIM public key in standard p= tag format, used for verifying email signatures from this selector.","failureModes":["Hostname not found or no DNS record exists at k1._domainkey — returns empty or error response","Invalid hostname format (too long, empty, or malformed) — rejected by input validation","DNS lookup timeout or resolver failure — transient error, may be retried","No DKIM record configured at this selector — legitimate absence returned","Payment failure prevents request from being processed"],"whenToPreferThis":"Use this endpoint when you specifically need the k1 selector DKIM TXT record. If you need selector1 or selector2, use the sibling endpoints for those selectors. If you need the ADSP DKIM policy record (_adsp._domainkey), use the dedicated ADSP endpoint. Try the free sandbox variant (POST /v1/sandbox/dns-txt-dkim-k1) before using this paid endpoint.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T06:46:23.016Z","isFirstParty":false,"canonicalSlug":"dkim-k1-selector-dns-txt-lookup-9ca00fee"}