# Time Series Completeness — Numeric Distribution + Trailing Mean Series

> Time Series Completeness — Numeric Distribution + Trailing Mean Series 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 a numeric distribution report and a trailing mean series for time series completeness records (observed_points vs expected_points) across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-16-076?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/time-series-completeness-numeric-distribution-trailing-mean-series-2f9af90d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UnNsOXGSNNqgsC0i5w3cF

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 time-series-completeness-numeric-distribution-trailing-mean-series-2f9af90d -d '<json body>'
```

Example prompt: Can you run a numeric distribution and trailing mean series analysis on my time series completeness data? I have observed_points and expected_points for each day, grouped into dataset groups, and I want to analyze the observed_points field with a rolling window of 7.

## When to prefer this

Use this endpoint when you need both a numeric distribution and a trailing mean series for time series completeness data (observed vs expected points) in a single call at low cost. It is ideal for batch auditing up to 200 rows of completeness records by date and dataset group, particularly when you want two statistical views in one request without writing custom analytics code.

## Known failure modes

- Fewer than 1 row or more than 200 rows submitted — request rejected
- Missing required fields (row_id, date, observed_points, expected_points) on any row — validation error
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Window size outside range 2–200 — rejected
- Null values in numeric fields may affect distribution and trailing mean calculations

## How this service works

Time series completeness — Numeric distribution + Trailing mean series: Numeric distribution + Trailing mean series for supplied time series completeness records (observed_points, expected_points). 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 numeric distribution summarizing the spread and statistics of the selected field (observed_points or expected_points) across all supplied rows, and (2) a trailing mean series showing the rolling average of that field over the specified window size, both computed locally from the supplied data without any external lookup or prediction.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "dataset_group",
     "date",
     "observed_points",
     "expected_points"
    ],
    "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
     },
     "expected_points": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "observed_points": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "dataset_group": "group-a",
     "expected_points": 1,
     "observed_points": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "dataset_group": "group-b",
     "expected_points": 2,
     "observed_points": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "dataset_group": "group-a",
     "expected_points": 3,
     "observed_points": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "dataset_group": "group-b",
     "expected_points": 4,
     "observed_points": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "observed_points",
    "expected_points"
   ],
   "type": "string",
   "default": "observed_points"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/time-series-completeness-numeric-distribution-trailing-mean-series-2f9af90d/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)
