# AgentDiet Realtime Web Grounding

> AgentDiet Realtime Web Grounding 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).

Fetches and distills live web content into a compressed, token-efficient grounded context for AI agents using real-time web search.

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/realtime-web-grounding?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-realtime-web-grounding-24dea19b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HFss4wUbCQ1gVjEn3bCdi

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-realtime-web-grounding-24dea19b
```

Example prompt: Search the web for the latest news on Base network upgrades and give me a compressed, distilled summary — I need it to fit in a small context window without losing the key facts.

## When to prefer this

Choose this endpoint when your AI agent needs live, up-to-date web information but must stay within tight context window or token budget constraints. It is especially useful for agents running on models with small context windows, or pipelines where token costs matter, since it combines real-time web grounding with aggressive compression (up to 91%+ ratio). Prefer it over raw web scraping APIs when you need distilled, agent-ready output rather than raw HTML, and over static RAG stores when the information must be current.

## Known failure modes

- Missing or empty 'query' parameter returns empty or generic results
- Query returns no live web results for obscure or malformed queries
- Payment failure via x402/USDC on Base blocks the request with a 402 response
- Rate limiting or node unavailability returns a non-200 status
- Network timeout if the real-time web fetch takes too long

## 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 the distilled web content, a 'status' field indicating success, and a 'roi_proof' object showing the compression_ratio_pct (e.g. 91.4%), confirming how much token bloat was removed from the raw web content.

## 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": {
      "query": {
       "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-realtime-web-grounding-24dea19b/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)
