# has-mailgun-domain-verification

> has-mailgun-domain-verification 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-19).

Checks whether a domain has a Mailgun ownership verification TXT record by querying apex TXT records via Cloudflare DoH

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/verification/mailgun?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/has-mailgun-domain-verification-2b356ef5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qwRqMRw-2ZHgULHCRGAt3

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 has-mailgun-domain-verification-2b356ef5
```

Example prompt: Can you check whether acme.com has a Mailgun domain verification TXT record — I want to know if they're using Mailgun for their email?

## When to prefer this

Use this endpoint when you need to determine whether a specific domain has been verified with Mailgun, particularly for competitive intelligence, sales lead enrichment, or vendor due diligence on email infrastructure. Prefer this over generic TXT record lookups when specifically hunting for Mailgun's ownership token pattern. Best used when you want a quick, cheap signal ($0.01) about whether a company uses Mailgun.

## Known failure modes

- Domain not found or non-existent — no TXT records returned
- Cloudflare DoH query failure — upstream DNS resolution error
- Domain has no TXT records at apex — absence does not confirm domain doesn't use Mailgun via other means
- Malformed domain input — query may return empty or error
- Token present but company may have abandoned Mailgun after verification

## How this service works

Does the domain carry a mailgun domain-verification TXT record? Reads the apex TXT records (Cloudflare DoH) and reports whether the mailgun ownership token is present and the token value (truncated). A present token usually means the company uses mailgun's product; absence means not verified there. $0.01 per lookup.

## Output

Returns whether a Mailgun domain-verification TXT record is present at the domain apex, along with the truncated token value if found. A present token indicates the domain owner has verified ownership with Mailgun, suggesting active use of Mailgun's email product.

## 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/has-mailgun-domain-verification-2b356ef5/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)
