# Aggregation Checks — Grouped Numeric Summary + Weighted Mean

> Aggregation Checks — Grouped Numeric Summary + Weighted Mean is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-24).

Computes a grouped numeric summary and a secondary-measure weighted mean for up to 200 rows of aggregation check data (source_sum, aggregate_sum).

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-17-096?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aggregation-checks-grouped-numeric-summary-weighted-mean-75fa034a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jd2cQTmUV8uot-sp8NNSA

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 aggregation-checks-grouped-numeric-summary-weighted-mean-75fa034a -d '<json body>'
```

Example prompt: I have 4 aggregation check records grouped into group-a and group-b with source_sum and aggregate_sum values — can you run a grouped numeric summary and a weighted mean on the source_sum field for these rows?

## When to prefer this

Choose this endpoint when you have up to 200 aggregation check records with source_sum and aggregate_sum fields and need two fast, local statistical reports — a grouped numeric summary and a weighted mean — without any external API calls, predictions, or live data enrichment. Ideal for data reconciliation, pipeline QA, and finance audits where you want offline, reproducible analytics on structured tabular data at minimal cost ($0.01 USDC for both reports).

## Known failure modes

- More than 200 rows submitted — request rejected due to maxItems constraint
- Missing required fields (row_id, dataset_group, date, source_sum, aggregate_sum) cause validation errors
- Invalid date format (not YYYY-MM-DD) causes schema validation failure
- Numeric values outside ±1,000,000,000,000 range are rejected
- Empty rows array (minItems: 1 not met) causes error
- Invalid field enum value (not 'source_sum' or 'aggregate_sum') causes rejection

## How this service works

Aggregation checks — Grouped numeric summary + Secondary-measure weighted mean: Grouped numeric summary + Secondary-measure weighted mean for supplied aggregation checks records (source_sum, aggregate_sum). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two analytical reports: (1) a grouped numeric summary breaking down source_sum and aggregate_sum statistics by dataset_group, and (2) a secondary-measure weighted mean for the selected field (source_sum or aggregate_sum), all computed locally on the supplied rows with no external lookups. Up to 200 rows processed per call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "dataset_group",
     "date",
     "source_sum",
     "aggregate_sum"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "source_sum": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "aggregate_sum": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "dataset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "source_sum": 10,
     "aggregate_sum": 1,
     "dataset_group": "group-a"
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "source_sum": 20,
     "aggregate_sum": 2,
     "dataset_group": "group-b"
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "source_sum": 15,
     "aggregate_sum": 3,
     "dataset_group": "group-a"
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "source_sum": 30,
     "aggregate_sum": 4,
     "dataset_group": "group-b"
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "source_sum",
    "aggregate_sum"
   ],
   "type": "string",
   "default": "source_sum"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aggregation-checks-grouped-numeric-summary-weighted-mean-75fa034a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
