# Domain OSINT, TLS Certificate & Security Headers Recon

> Domain OSINT, TLS Certificate & Security Headers Recon is a paid API for AI agents from defi-yield.agentdiet.dev, paid per call via MPP, $0.01/call, status unknown (last checked 2026-10-23).

Performs live DNS resolution (IPv4/IPv6), TLS certificate inspection (issuer/expiry), and HTTP security header grading for any domain.

## Facts

- Endpoint: POST https://defi-yield.agentdiet.dev/v1/tls-scanner?utm_source=zero.xyz
- Price: $0.01/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Provider: defi-yield.agentdiet.dev
- Website: https://defi-yield.agentdiet.dev
- Canonical page: https://www.zero.xyz/c/defi-yield-agentdiet-dev-domain-osint-tls-certificate-security-2e792870
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YYPr4ziksHgc5C8gqfHsM

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 defi-yield-agentdiet-dev-domain-osint-tls-certificate-security-2e792870 -d '<json body>'
```

Example prompt: Can you scan anthropic.com and tell me who issued its TLS certificate, when it expires, what IPv4 and IPv6 addresses it resolves to, and how its HTTP security headers grade?

## When to prefer this

Choose this endpoint when you need a combined DNS + TLS + HTTP security header snapshot of a domain in a single call, especially for OSINT reconnaissance, pre-deployment security checks, or certificate expiry monitoring. It is preferable to manual tooling or separate lookups because it consolidates all three signals in one paid, reliable API call.

## Known failure modes

- Domain does not exist or fails to resolve — DNS lookup returns no records
- Domain is unreachable or times out during live probe — connection error returned
- TLS certificate is invalid or self-signed — may return partial data with error flags
- Malformed domain input (e.g. includes protocol or trailing slash) — validation error
- HTTP endpoint returns no security headers — grade may be very low or unavailable

## How this service works

Inspects live IPv4/IPv6 DNS resolution, TLS certificate issuer/expiry, and HTTP security grade. (Live x402 v2, IETF MPP & MCP endpoint at https://defi-yield.agentdiet.dev/v1/tls-scanner)

## Output

Returns DNS resolution results (IPv4 and IPv6 addresses), TLS certificate metadata including issuer and expiry date, and an HTTP security header audit with an overall security grade for the target domain.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "domain"
 ],
 "properties": {
  "domain": {
   "type": "string",
   "minLength": 1,
   "description": "Target domain name (e.g. anthropic.com, openai.com) for DNS, TLS certificate, and security header OSINT"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-yield-agentdiet-dev-domain-osint-tls-certificate-security-2e792870/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from defi-yield.agentdiet.dev](https://www.zero.xyz/host/defi-yield.agentdiet.dev/llms.txt)
