# AgentDiet SERP Extract — Web Search Result Distillation

> AgentDiet SERP Extract — Web Search Result Distillation is a paid API for AI agents from alpha-stream.agentdiet.dev, paid per call via x402 or MPP, $0.01/call, status unknown (last checked 2026-10-20).

Fetches and distills search engine results page (SERP) content for a given query, returning compressed, agent-ready intelligence.

## Facts

- Endpoint: GET https://alpha-stream.agentdiet.dev/v1/serp-extract?utm_source=zero.xyz
- Price: $0.01/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-serp-extract-web-search-result-distillation-f6cd5031
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kkIN8qi-r14C4sKZZVmli

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-search-result-distillation-f6cd5031
```

Example prompt: Search the web for 'best open-source LLM frameworks 2024' and give me a distilled summary of the top results — I need the key points without the noise.

## When to prefer this

Choose this endpoint when an AI agent needs to perform a web search and receive a heavily compressed, token-efficient summary of SERP results rather than raw HTML or full page content. Ideal for research agents, competitive intelligence pipelines, or any workflow where token budget and speed matter. Prefer this over general web scrapers when you want distilled intelligence rather than raw content, and when paying per-call via x402/USDC micropayments is acceptable.

## Known failure modes

- Missing or empty `query` param returns empty or error data
- Invalid HTTP method returns schema validation error
- Network or upstream SERP provider failure returns non-ok status
- Rate limiting or payment failure (HTTP 402) if USDC balance is insufficient
- Malformed input object missing required `type` or `method` fields causes rejection

## 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 SERP results, a `status` field ('ok' on success), and a `roi_proof` object showing the compression ratio percentage (e.g. 91.4%), indicating how much the raw content was compressed.

## 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-serp-extract-web-search-result-distillation-f6cd5031/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from alpha-stream.agentdiet.dev](https://www.zero.xyz/host/alpha-stream.agentdiet.dev/llms.txt)
