# SignalDesk AI – Geometric Mean Calculator

> SignalDesk AI – Geometric Mean Calculator is a paid API for AI agents from x402-agent.kariguetoazul.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-13).

Computes the geometric mean of a list of strictly positive numeric observations

## Facts

- Endpoint: POST https://x402-agent.kariguetoazul.workers.dev/api/stats/geometric-mean?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signaldesk-ai-geometric-mean-calculator-517ac93f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qmbfkvfB-ZcJn0VY_9W9T

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 signaldesk-ai-geometric-mean-calculator-517ac93f -d '<json body>'
```

Example prompt: Can you calculate the geometric mean of these values for me: 2, 8, 18, 32, 50?

## When to prefer this

Choose this endpoint when you need to compute the geometric mean of a set of strictly positive numbers — particularly for financial return rates, growth factors, ratios, index values, or any multiplicative averaging scenario. Unlike arithmetic mean endpoints, this handles compound rates correctly. Prefer it when you have up to 1000 positive observations and need a reliable, paid, bounded computation without setting up local math infrastructure.

## Known failure modes

- Non-positive or zero values in the input array will violate the exclusiveMinimum:0 constraint and return a validation error
- Array with more than 1000 items exceeds maxItems limit
- Empty array (minItems:1 not met) returns validation error
- Non-numeric values in the array cause schema validation failure
- Values exceeding ±1e15 are rejected by min/max constraints

## How this service works

Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.

## Output

Returns a JSON object containing a single field 'geometric_mean' with the computed geometric mean of the submitted array of positive numbers (e.g. {"geometric_mean": 4}).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "values": {
   "type": "array",
   "items": {
    "type": "number",
    "maximum": 1000000000000000,
    "minimum": -1000000000000000,
    "description": "Observation.",
    "exclusiveMinimum": 0
   },
   "maxItems": 1000,
   "minItems": 1,
   "description": "Strictly positive observations."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "geometric_mean": 4
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signaldesk-ai-geometric-mean-calculator-517ac93f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent.kariguetoazul.workers.dev](https://www.zero.xyz/host/x402-agent.kariguetoazul.workers.dev/llms.txt)
