# AgentDiet SERP Extract – Web Distillation Endpoint

> AgentDiet SERP Extract – Web Distillation Endpoint is a paid API for AI agents from domain-osint-72343955726.us-central1.run.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Fetches a web page or search result and distills it into compressed, agent-ready markdown, removing noise and reporting token savings.

## Facts

- Endpoint: GET https://domain-osint-72343955726.us-central1.run.app/v1/serp-extract?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-serp-extract-web-distillation-endpoint-99db7511
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M3yQfx-14vsV5eAuacx7w

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-serp-extract-web-distillation-endpoint-99db7511
```

Example prompt: Can you fetch the content from https://docs.example.com/api-reference and distill it into clean markdown so I can read it without all the HTML noise?

## When to prefer this

Choose this endpoint when an AI agent needs to consume web page content with minimal token overhead — especially for documentation pages, search results, or articles where raw HTML would be prohibitively large. Prefer it over generic scrapers when token efficiency and LLM-readiness (clean markdown output) are priorities, and when cost-per-call via x402 micro-payment ($0.01 USDC) is acceptable.

## Known failure modes

- Invalid or unreachable URL returns an error status
- Paywalled or bot-protected pages may return incomplete or blocked content
- Very short pages may show minimal compression ratio
- Payment failure (HTTP 402) if USDC balance is insufficient
- Rate limiting if too many requests are made in a short window

## 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

A JSON object containing: the distilled page content in markdown format, the page title, status indicator, and an ROI proof block showing raw token count, distilled token count, tokens saved, compression ratio percentage, and ROI multiplier — enabling agents to verify efficiency gains.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "query"
   ],
   "properties": {
    "query": {
     "type": "string",
     "minLength": 1,
     "description": "Search query for live news, technical articles, and web results"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "status",
    "roi_proof",
    "data"
   ],
   "properties": {
    "data": {
     "type": "object"
    },
    "status": {
     "type": "string"
    },
    "roi_proof": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "mode": "markdown",
   "title": "Example Documentation",
   "content": "# Example Documentation\nClean agent-ready markdown..."
  },
  "status": "ok",
  "roi_proof": {
   "raw_tokens": 14200,
   "tokens_saved": 13520,
   "roi_multiplier": 67.6,
   "distilled_tokens": 680,
   "compression_ratio_pct": 95.2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-serp-extract-web-distillation-endpoint-99db7511/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from domain-osint-72343955726.us-central1.run.app](https://www.zero.xyz/host/domain-osint-72343955726.us-central1.run.app/llms.txt)
