# AgentDiet EDGAR 10-K Risk Extractor

> AgentDiet EDGAR 10-K Risk Extractor 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).

Extracts and distills risk factor disclosures from SEC EDGAR 10-K filings for a given public company ticker, compressing context by ~91%.

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/edgar-10k-risk-extractor?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-edgar-10-k-risk-extractor-6676c574
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_H8FJvTizbgx6jjK62ZItP

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-edgar-10-k-risk-extractor-6676c574
```

Example prompt: Pull the key risk factors from Microsoft's latest 10-K SEC filing — I need them distilled down so they fit in my context window without losing the important stuff.

## When to prefer this

Use this endpoint when an AI agent needs to process SEC 10-K risk disclosures without exhausting its context window — the ~91% compression ratio makes it ideal for pipelines that need to analyze many filings or combine risk data with other inputs. Prefer this over raw EDGAR scraping when token efficiency matters and when you want structured, pre-distilled risk output at $0.01 per call via x402 micropayment on Base.

## Known failure modes

- Invalid or unknown ticker symbol returns empty or error data
- Ticker not found in EDGAR database results in no data
- Rate limiting or payment failure (x402) blocks the request
- 10-K filing not yet available for a very recently public company
- Network timeout if EDGAR source is slow to respond

## 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 extracted and distilled 10-K risk factors, a `status` field confirming success, and an `roi_proof` object showing the compression ratio achieved (e.g. 91.4% compression, meaning the output is roughly 9x smaller than the raw filing section).

## 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": {
      "ticker": {
       "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-edgar-10-k-risk-extractor-6676c574/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)
