# Old Colony Web Mail Posture Lookup

> Old Colony Web Mail Posture Lookup is a paid API for AI agents from api.oldcolonyweb.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-29).

Queries public DNS records (MX, SPF, DMARC) for a domain and returns observed mail posture data with explicit unknowns and source names.

## Facts

- Endpoint: POST https://api.oldcolonyweb.com/v1/domain/mail-posture?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/old-colony-web-mail-posture-lookup-d51adf27
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8s47bReOiXCqHrdDryO56

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 old-colony-web-mail-posture-lookup-d51adf27 -d '<json body>'
```

Example prompt: Can you check the public DNS mail posture for acme.com — I want to see its MX, SPF, and DMARC records and any unknowns flagged explicitly?

## When to prefer this

Use this endpoint when you need lightweight, bounded public DNS mail record observations (MX, SPF, DMARC) for a single domain at low cost ($0.003), and explicit 'unknown' reporting matters. Prefer this over email preflight endpoints when you only need domain-level DNS posture, not mailbox or deliverability validation. Choose sibling batch endpoints when checking 2+ addresses at once.

## Known failure modes

- Domain not found or unresolvable DNS — returns explicit unknown for affected record types
- Input is an email address or full URL instead of a bare hostname — rejected by schema validation
- Domain string exceeds 254 characters — rejected by schema
- Payment of $0.003 USDC not provided — 402 response returned
- Intermittent DNS resolution failure — partial results with unknowns flagged

## How this service works

For $0.003 per domain: bounded public DNS MX, SPF and DMARC observations; explicit unknowns and source names. No mailbox, deliverability, spoofing-prevention or security-certification guarantee.

## Output

Returns observed public DNS mail posture data for the domain, including MX record(s), SPF record, DMARC record, source names for each observation, and explicit 'unknown' markers where records are absent or unresolvable. Does not assess mailbox existence, deliverability, spoofing risk, or security certifications.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "maxLength": 254,
   "minLength": 1,
   "description": "DNS hostname domain; not an email or URL"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/old-colony-web-mail-posture-lookup-d51adf27/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.oldcolonyweb.com](https://www.zero.xyz/host/api.oldcolonyweb.com/llms.txt)
