# AgentDiet HackerNews Trends

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

Fetches and returns distilled HackerNews trending topics, compressed to reduce token consumption for AI agents.

## Facts

- Endpoint: GET https://status.agentdiet.dev/v1/hackernews-trends?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-hackernews-trends-e96cb69b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YXB21U3NHUKKvueatSYzQ

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-hackernews-trends-e96cb69b
```

Example prompt: What are the trending topics on HackerNews right now? Pull the distilled summary so it fits within my context window.

## When to prefer this

Choose this endpoint when you need HackerNews trending data in a token-efficient, compressed format specifically designed for AI agent context windows. It is ideal when you want to minimize token usage while still getting actionable trend signals, and when you are operating in a B2A/A2A workflow that supports x402 micropayment settlement on Base. Prefer this over scraping HackerNews directly when context window size is a constraint.

## Known failure modes

- Payment not settled in USDC on Base — returns 402 Payment Required
- HackerNews upstream unavailable — may return empty data or error status
- Malformed query parameters — request rejected with validation error
- Rate limiting or node unavailability — service temporarily unreachable

## How this service works

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

## Output

Returns a JSON object with a 'data' field containing distilled HackerNews trending content, a 'status' field ('ok'), and an 'roi_proof' object showing the compression_ratio_pct (e.g. 91.4%), confirming how much token reduction was achieved.

## 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-hackernews-trends-e96cb69b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from status.agentdiet.dev](https://www.zero.xyz/host/status.agentdiet.dev/llms.txt)
