# AUROS Freshness Decay

> AUROS Freshness Decay is a paid API for AI agents from getauros.com, paid per call via x402, $0.12/call, status unknown (last checked 2026-10-31).

Checks whether a cached RWA product quote is Fresh, Stale, or Unknown by computing cache age, decay pressure, and a machine-readable brief before an agent cites APY or allocates capital.

## Facts

- Endpoint: POST https://getauros.com/api/v1/freshness-decay?utm_source=zero.xyz
- Price: $0.12/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/auros-freshness-decay-bdb98e5a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wHv9z-XYuXWKmA_mhVCbr

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 auros-freshness-decay-bdb98e5a -d '<json body>'
```

Example prompt: Before you cite that APY or allocate on this product, run a freshness decay check on Compare product ID 'rwa-treasury-001' — I need to know if the cached quote is Fresh, Stale, or Unknown and how much decay pressure it's under.

## When to prefer this

Use AUROS Freshness Decay specifically when an agent needs to gate on data freshness before citing a yield/APY figure or making an allocation decision based on a cached RWA Compare row. Prefer this over generic cache-TTL checks when you need a domain-aware decay pressure score and machine-readable freshness brief tuned to tokenized asset quote lifecycles. At $0.12 per call, it is far cheaper than acting on a stale quote.

## Known failure modes

- Invalid or unrecognized product ID returns an error or Unknown classification
- Missing 'id' field in request body causes a validation error
- Network timeout if the upstream cache system is unavailable
- Payment failure (x402) if USDC balance is insufficient, blocking the call
- Ambiguous product IDs containing '::' may return incomplete results if the format is malformed

## How this service works

Freshness Decay pack: Compare cache age, Fresh/Stale/Unknown, decay pressure + machine brief. Freemium card is free. Not a trade clock or APY. Gap ≠ Activity ≠ Variance ≠ Green ≠ Freshness. Task: Call when an agent must check whether a Compare row is stale before citing APY or allocating on a cached quote. Why pay: $0.12 ≪ pricing or citing an APY from a Stale/Unknown cache pull. Pay for the decay pack agents can act on.

## Output

Returns a freshness classification (Fresh, Stale, or Unknown), the cache age of the quoted data, a decay pressure metric indicating how urgently the data is degrading, and a machine-readable brief summarizing the staleness risk — enabling agents to gate on data quality before citing APY or executing allocation decisions.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "id": {
   "type": "string",
   "description": "Compare product id (may contain ::)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/auros-freshness-decay-bdb98e5a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from getauros.com](https://www.zero.xyz/host/getauros.com/llms.txt)
