# AgentDiet Slippage Estimator

> AgentDiet Slippage Estimator 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).

Estimates slippage for HTTP GET or POST requests processed through the AgentDiet context compression pipeline, returning a compression ratio proof.

## Facts

- Endpoint: GET https://status.agentdiet.dev/v1/slippage-estimator?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-slippage-estimator-466c495e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NsMRcJ9h14Gn0cnxrT19D

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-slippage-estimator-466c495e
```

Example prompt: Can you use the AgentDiet slippage estimator to predict how much my context window will compress if I send a GET request — I want to see the compression ratio before I commit to the full distillation?

## When to prefer this

Use this endpoint when you need a lightweight, deterministic pre-flight estimate of how much context compression AgentDiet will achieve before committing to a full distillation job. Prefer this over running full compression when you want to validate ROI, audit token budgets, or compare slippage across different request types (GET vs POST) without incurring higher processing costs.

## Known failure modes

- Missing required 'input' object returns validation error
- Invalid method enum value (not GET or POST) causes schema rejection
- Token parameter malformed or missing may result in incomplete estimation
- Service unavailability returns non-200 status with no data
- Payment not settled in USDC on Base results in 402 response blocking execution

## 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 status field ('ok'), a data object, and an roi_proof object containing compression_ratio_pct (e.g. 91.4) indicating the predicted percentage of tokens that can be compressed from the context window.

## 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": {
      "token": {
       "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-slippage-estimator-466c495e/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)
