# DKIM Mandrill Selector Lookup

> DKIM Mandrill Selector Lookup is a paid API for AI agents from dns.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-20).

Looks up and parses the DKIM public key for the 'mandrill' selector of a given domain, confirming mail signing validity and key health.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/dkim/mandrill?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dkim-mandrill-selector-lookup-961ac296
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FvwwaDui_Pu9mWlQSiL7u

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dkim-mandrill-selector-lookup-961ac296
```

Example prompt: Can you check the DKIM Mandrill selector for example.com and tell me if the key is valid, what type and length it is, and whether it's revoked or in testing mode?

## When to prefer this

Choose this endpoint when you specifically need to verify or audit the Mandrill DKIM selector for a domain, particularly for email deliverability diagnostics, pre-send validation, or security audits of Mandrill-powered email infrastructure. Prefer this over generic DNS TXT lookup endpoints when you need structured, parsed DKIM field extraction (v=, k=, key length, revocation) rather than a raw DNS response.

## Known failure modes

- Domain does not have a mandrill._domainkey TXT record — returns not-found or NXDOMAIN result
- Domain exists but DKIM record is malformed or missing required fields — parse error returned
- DNS resolution failure via Cloudflare DoH — network or upstream error
- Invalid or non-existent domain name provided — lookup fails
- Rate limiting or payment failure — 402 response if x402 payment not completed

## How this service works

DKIM public key for selector "mandrill" of a domain: looks up mandrill._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 mandrill selector will verify. $0.01 per lookup.

## Output

Returns parsed details from the mandrill._domainkey.<domain> TXT record including: DKIM version (v=), key type (k=, e.g. rsa), public key length in bits, whether the testing flag is set, and whether the key is revoked (empty p= field). Indicates overall whether Mandrill-signed mail from that domain will pass DKIM verification.

## Request schema (JSON Schema)

```json
{
 "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"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dkim-mandrill-selector-lookup-961ac296/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dns.intel.rallylive.ca](https://www.zero.xyz/host/dns.intel.rallylive.ca/llms.txt)
