# DNS MX Record Lookup

> DNS MX Record Lookup is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Looks up MX records for a domain, returning mail exchanger hosts, priorities, TTL, and the detected mail provider (e.g. Google, Microsoft 365, Proofpoint, Zoho).

## Facts

- Endpoint: GET https://intel.rallylive.ca/dns/mx
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dns-mx-record-lookup-aba96d9c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Co3Zo6K-qqhm5WoNGK7gt

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 dns-mx-record-lookup-aba96d9c
```

Example prompt: Can you look up the MX records for stripe.com and tell me which mail provider they're using — like Google Workspace, Microsoft 365, or something else?

## When to prefer this

Use this endpoint when you need focused MX record data with automatic mail provider detection in a single call. Prefer it over a generic DNS lookup when the primary goal is email routing analysis or identifying a domain's email service provider. It is more targeted than the sibling dns-lookup endpoint (which returns A, MX, and TXT in one call) when only MX and provider data are needed.

## Known failure modes

- Domain does not exist or has no MX records — returns empty result or error
- Invalid domain name format — returns validation error
- DNS timeout or upstream resolver failure — returns error
- Domain has MX records but provider cannot be identified — returns 'unknown' for provider field

## How this service works

DNS MX record lookup: the mail exchanger hosts and priorities for a domain, TTL, plus the detected mail provider (Google, Microsoft 365, Proofpoint, Zoho...). Email routing and provider identification. $0.01 per lookup.

## Output

Returns a list of MX records for the queried domain, each with the mail exchanger hostname and priority value, the DNS TTL, and an identified mail provider label (e.g. Google Workspace, Microsoft 365, Proofpoint, Zoho, or custom/unknown).

## 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/dns-mx-record-lookup-aba96d9c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
