# Label Review — Trailing Mean Series + Adjacent Row Changes

> Label Review — Trailing Mean Series + Adjacent Row Changes 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-15).

Computes two analytical reports (trailing mean series and adjacent row changes) on label review data (reviewed_records or changed_labels) for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-12-146?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/label-review-trailing-mean-series-adjacent-row-changes-c97cdab3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0Aln2RlNG008o1Jz6QfuZ

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 label-review-trailing-mean-series-adjacent-row-changes-c97cdab3 -d '<json body>'
```

Example prompt: Run trailing mean and adjacent row change reports on my label review data — here are 4 rows with dates 2026-10-01 through 2026-10-04, dataset groups group-a and group-b, reviewed_records values 10, 20, 15, 30 and changed_labels 1, 2, 3, 4 — analyze the reviewed_records field with a rolling window of 3.

## When to prefer this

Choose this endpoint when you have label review time-series data and need both a rolling mean trend and sequential row-to-row difference analysis in a single cheap call ($0.01 USDC for both reports). Ideal for ML ops, data annotation pipelines, or QA workflows where you want to detect spikes or trends in review volume or label change rates without sending data to an external prediction or live-lookup service.

## Known failure modes

- Missing required fields (row_id, date, reviewed_records, changed_labels) causes validation error
- Date strings not matching YYYY-MM-DD pattern are rejected
- More than 200 rows submitted exceeds the maxItems limit
- Window value outside 2–200 range is invalid
- Null numeric values may affect mean/diff calculations where non-null data is expected
- Invalid field enum value (not 'reviewed_records' or 'changed_labels') causes rejection

## How this service works

Label review — Trailing mean series + Adjacent row changes: Trailing mean series + Adjacent row changes for supplied label review records (reviewed_records, changed_labels). 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 independent analytical reports computed locally on the supplied data: (1) a trailing mean series showing the rolling average of the selected field (reviewed_records or changed_labels) over the specified window, and (2) an adjacent row changes report showing the difference between each consecutive row's value for the selected field — both keyed by row_id and date.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/label-review-trailing-mean-series-adjacent-row-changes-c97cdab3/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)
