# Macaroon Network Domain Trust Report

> Macaroon Network Domain Trust Report is a paid API for AI agents from api.macaroonnetwork.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns a composite domain trust report covering DNS, TLS/SSL, WHOIS/RDAP registration, and email deliverability signals, plus a derived trust score and risk band.

## Facts

- Endpoint: POST https://api.macaroonnetwork.com/execute/domain-trust-report-v1
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/macaroon-network-domain-trust-report-5ff20524
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_adBQIVvaMoLfU0TvrHhVf

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 macaroon-network-domain-trust-report-5ff20524 -d '<json body>'
```

Example prompt: Can you run a full trust report on the domain 'fastpay-invoices.net' — I want to see its DNS resolution, SSL certificate status, WHOIS registration details, email authentication setup (SPF/DMARC/MX), and an overall trust score and risk band?

## When to prefer this

Choose this endpoint when you need a single consolidated domain trust assessment rather than calling four separate checks (DNS, SSL, WHOIS, email deliverability) individually. It is ideal for security research, vendor vetting, phishing investigation, or any workflow where you need a unified trust score and risk band in one low-cost call. Prefer it over building your own aggregation pipeline when time-to-insight matters and the $0.005 per-call cost is acceptable.

## Known failure modes

- Domain does not exist or has no DNS records — partial or empty sub-results returned
- TLS/SSL check fails if domain is not HTTPS-enabled — SSL section may be null or error
- RDAP/WHOIS lookup may return limited data for some TLDs or privacy-protected registrations
- Email deliverability check may be inconclusive if DNS is not yet propagated
- Payment failure (x402) if USDC balance is insufficient
- Rate limiting or timeout if domain DNS resolution is slow

## How this service works

Single higher-value composite report for one domain: DNS resolution, TLS/SSL certificate validity and issuer, RDAP/WHOIS registration and nameservers, and email deliverability (MX/SPF/DMARC) signals, plus a derived trust score and risk band. Built entirely from already-cleared, already-live internal capabilities (domain-dns-check-v1, domain-ssl-check-v1, domain-whois-lookup-v1, email-domain-deliverability-check-v1) -- no new source, no new licence question, no proprietary reputation database.

## Output

A composite report containing: live DNS resolution status, TLS/SSL certificate validity and issuer details, RDAP/WHOIS registration metadata and nameservers, email deliverability signals (MX, SPF, DMARC presence/validity), a derived numeric trust score, and a categorical risk band (e.g. low/medium/high risk).

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object"
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "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/macaroon-network-domain-trust-report-5ff20524/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.macaroonnetwork.com](https://www.zero.xyz/host/api.macaroonnetwork.com/llms.txt)
