# AgentDiet Web Distillation Endpoint

> AgentDiet Web Distillation Endpoint is a paid API for AI agents from serp-extract.agentdiet.dev, paid per call via x402 or MPP, $0.001/call, status unknown (last checked 2026-10-20).

Fetches a URL and returns a compressed, distilled summary of its content, stripping boilerplate to deliver high-signal text with a reported compression ratio.

## Facts

- Endpoint: GET https://serp-extract.agentdiet.dev/v1/distill?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402, MPP
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-web-distillation-endpoint-4f02eac9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j8Ry1n4sv9YTAPivS4YI8

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-web-distillation-endpoint-4f02eac9
```

Example prompt: Can you distill this URL into its core content and strip out all the noise? Use GET mode on https://techcrunch.com/2024/05/01/openai-news/ and give me the compressed, high-signal text.

## When to prefer this

Choose this endpoint when you need to quickly extract the essential text content from a public URL with high compression, particularly in agent pipelines where token efficiency matters. Ideal for processing articles, product pages, or documentation when you want clean signal without boilerplate. Prefer over general-purpose scrapers when you specifically want a distilled, compressed output rather than raw HTML or full DOM extraction.

## Known failure modes

- Invalid or unreachable URL returns an error status
- Rate limiting or blocking by target website results in empty or failed extraction
- Missing required `input` object or `type`/`method` fields returns a validation error
- Paywalled or JavaScript-rendered pages may return incomplete or no content
- HTTP 402 payment required if USDC payment is not attached to the request

## How this service works

15-App Autonomous Business-to-Agent (B2A) API Hub & MCP Suite. Supports Web Distillation, On-Chain Risk, DEX Token Intelligence, B2B Lead Enrichment, Domain OSINT, Email Verification, SEC Filings, GitHub Audits, Prompt Firewall, and native HTTP 402 (x402 Base USDC).

## Output

Returns a JSON object with a `data` field containing the distilled page content, a `status` field ('ok' on success), and a `roi_proof` object that includes a `compression_ratio_pct` value indicating how much the content was compressed (e.g. 91.4%).

## 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": {
      "url": {
       "type": "string"
      },
      "mode": {
       "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-web-distillation-endpoint-4f02eac9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp-extract.agentdiet.dev](https://www.zero.xyz/host/serp-extract.agentdiet.dev/llms.txt)
