# AgentDiet Domain OSINT Lookup

> AgentDiet Domain OSINT Lookup is a paid API for AI agents from rag-diet.agentdiet.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Performs open-source intelligence (OSINT) gathering on a given domain name, returning structured intelligence data with compression metrics.

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/domain-osint?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-domain-osint-lookup-aa8962bc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3t4mqFKAixu2eCUvMXqNg

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 agentdiet-domain-osint-lookup-aa8962bc
```

Example prompt: Can you run an OSINT lookup on the domain example.com and give me everything you can find about it?

## When to prefer this

Choose this endpoint when you need fast, paid-per-call domain OSINT lookups with deterministic output and compressed context delivery. It is particularly suited for AI agents operating in agentic pipelines (A2A, MCP, B2A) that need structured domain intelligence without large context payloads — the 91%+ compression ratio makes it efficient for context-window-constrained agents. Prefer it over generic WHOIS or DNS tools when you want enriched, multi-signal OSINT rather than raw registry data, and when you are already operating in the x402/USDC micropayment ecosystem on Base.

## Known failure modes

- Missing or invalid 'domain' query parameter returns an error response
- Domain not found or no public data available returns empty data object
- Payment not settled in USDC on Base results in HTTP 402 Payment Required
- Malformed input schema (wrong method type or missing required fields) returns validation error
- Rate limiting or quota exhaustion may return a 429 or payment-related rejection

## How this service works

Deterministic B2A/A2A/MCP/x402/MPP/L402 execution and intelligence node at https://rag-diet.agentdiet.dev settling in USDC on Base.

## Output

Returns a JSON object with a 'data' field containing structured OSINT intelligence about the queried domain, a 'status' field indicating success, and an 'roi_proof' object showing the compression ratio (e.g. 91.4%) achieved by the context distillation pipeline.

## 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",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "domain": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-domain-osint-lookup-aa8962bc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rag-diet.agentdiet.dev](https://www.zero.xyz/host/rag-diet.agentdiet.dev/llms.txt)
