# AgentDiet Event Probabilities

> AgentDiet Event Probabilities 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).

Returns probability estimates for events on a given topic, with context compression metrics showing token reduction ratios

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/event-probabilities?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-event-probabilities-d24b91d7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3wYKQnRyZQCdGwhn8abHg

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-event-probabilities-d24b91d7
```

Example prompt: What are the event probabilities around the topic of 'AI regulation in 2025'? I want a compressed, token-efficient analysis with the likelihood of various outcomes.

## When to prefer this

Choose this endpoint when you need probability estimates for events on a specific topic and also want verifiable proof of context compression (token savings). It is particularly useful for agents operating under tight context window constraints that need compressed, probabilistic intelligence rather than raw verbose output. Prefer this over generic probability APIs when the x402/USDC micropayment model fits your pipeline and you want deterministic B2A/A2A execution.

## Known failure modes

- Missing required 'input' object returns validation error
- Invalid 'type' field (must be 'http') causes rejection
- Payment not settled in USDC on Base results in 402 response
- Empty or unsupported topic string may return empty data object
- Network timeout if the distillation computation exceeds limits

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

A JSON object containing a 'data' field with event probability estimates for the requested topic, a 'status' field indicating success, and an 'roi_proof' object showing the compression ratio percentage (e.g. 91.4% compression), demonstrating token savings achieved by the context distillation process.

## 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": {
      "topic": {
       "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-event-probabilities-d24b91d7/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)
