# Alert Triage Category Frequencies + Secondary-Measure Weighted Mean

> Alert Triage Category Frequencies + Secondary-Measure 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 category frequency distributions and a secondary-measure weighted mean for alert triage records (alert_count, confirmed_events) — two analytical reports on up to 200 supplied rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-security-18-109?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/alert-triage-category-frequencies-secondary-measure-weighted-mean-46151613
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vlGvR6uyof32tLmw60sbG

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 alert-triage-category-frequencies-secondary-measure-weighted-mean-46151613 -d '<json body>'
```

Example prompt: I have a list of alert triage records with control groups like 'group-a' and 'group-b', alert_count and confirmed_events per day — can you run a category frequency report plus a weighted mean of alert_count across those groups for up to 200 rows?

## When to prefer this

Choose this endpoint when you need two fast, offline statistical summaries — category frequencies and a weighted mean — for alert triage datasets of up to 200 rows without requiring any live data lookup, external prediction, or professional assessment. It is ideal for security operations analytics pipelines where both frequency distribution and weighted numeric summaries are needed in a single low-cost call.

## Known failure modes

- Fewer than 1 row provided — minimum row count not met
- More than 200 rows submitted — exceeds maxItems limit
- Missing required fields (row_id, control_group, date, alert_count, confirmed_events) in any row
- Invalid date format (must match YYYY-MM-DD pattern)
- Null values in numeric fields may affect weighted mean calculation
- Payment not completed — x402 payment required before response is returned

## How this service works

Alert triage — Category frequencies + Secondary-measure weighted mean: Category frequencies + Secondary-measure weighted mean for supplied alert triage records (alert_count, confirmed_events). 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

Two analytical reports: (1) frequency counts for each category/control_group in the dataset, and (2) a weighted mean of the selected secondary measure (alert_count or confirmed_events) — all computed locally from the supplied rows with no external lookup.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alert-triage-category-frequencies-secondary-measure-weighted-mean-46151613/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)
