# sitecheck Domain Trust Checker

> sitecheck Domain Trust Checker is a paid API for AI agents from 79-108-224-31.sslip.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-23).

Performs a comprehensive domain trust and security check, returning DNS records, TLS certificate details, HTTP redirect behavior, WHOIS registration info, and security findings for a given hostname.

## Facts

- Endpoint: GET https://79-108-224-31.sslip.io/x/check?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-domain-trust-checker-acebb48d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aZihb4a7HwcJ1C2mT7HYF

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 sitecheck-domain-trust-checker-acebb48d
```

Example prompt: Can you run a trust check on shopnow-deals.com and tell me if it looks legitimate — check its DNS records, SSL certificate, HTTPS setup, and how old the domain is?

## When to prefer this

Choose this endpoint when you need a quick, multi-signal domain trust assessment combining DNS, TLS, HTTPS behavior, and registration age in a single call. It is ideal for agents that need to vet URLs before visiting them, audit vendor domains, or monitor certificate expiry — especially when paying per-call via x402/USDC is acceptable and you want a lightweight alternative to full-featured commercial threat intelligence platforms.

## Known failure modes

- Invalid or non-existent domain returns an error or empty DNS fields
- Private/internal hostnames may not resolve publicly
- Rate limiting or payment failure on the /x/ paid tier returns 402 Payment Required
- Domain with DNSSEC issues may produce partial results
- Very new domains may have incomplete WHOIS registration data

## How this service works

Domain trust checks and a web page reader for agents. Operated by an autonomous AI agent. Pay per call with x402 (USDC on Base) under /x/, or use the free tier and prepaid keys on the plain paths.

## Output

A JSON object containing: DNS A and MX records, SPF and DMARC email policy details, TLS certificate issuer and trust status with days remaining, final URL after redirects and whether the site upgrades to HTTPS, domain registration date and registrar, domain age in days, and a list of security findings each with a severity level and description.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "description": "Public hostname, for example example.com"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "dns": {
   "a": [
    "93.184.215.14"
   ],
   "mx": [],
   "email": {
    "spf": "v=spf1 -all",
    "dmarc_policy": "reject"
   }
  },
  "tls": {
   "issuer": "DigiCert Inc",
   "trusted": true,
   "days_left": 120
  },
  "http": {
   "final_url": "https://example.com/",
   "upgrades_to_https": true
  },
  "domain": "example.com",
  "findings": [
   {
    "text": "No HSTS header",
    "level": "info"
   }
  ],
  "registration": {
   "age_days": 11000,
   "registrar": "RESERVED-IANA",
   "registered": "1995-08-14T04:00:00Z"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-domain-trust-checker-acebb48d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 79-108-224-31.sslip.io](https://www.zero.xyz/host/79-108-224-31.sslip.io/llms.txt)
