# Validation Rule Results — Record Quality Audit + Trailing Mean Series

> Validation Rule Results — Record Quality Audit + 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-14).

Runs two local analytical reports on validation rule result records: a record quality audit and a trailing mean time series, for up to 200 rows of passed_rules/total_rules data.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-08-010?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/validation-rule-results-record-quality-audit-trailing-mean-series-d6359735
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JsCRVCDTzlzJWDrpWKjRh

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 validation-rule-results-record-quality-audit-trailing-mean-series-d6359735 -d '<json body>'
```

Example prompt: Run a record quality audit and trailing mean series on my validation rule results — I have 50 rows with passed_rules and total_rules values across two dataset groups, and I want a window size of 5 for the trailing mean on the passed_rules field.

## When to prefer this

Choose this endpoint when you need two simultaneous analytical reports — a quality audit and a rolling mean trend — on validation rule pass/fail records without any external lookup or prediction. Ideal for data engineering teams monitoring ETL pipeline quality, compliance analysts reviewing rule adherence over time, or any workflow that needs lightweight, self-contained analytics on up to 200 rows of rule result data at minimal cost ($0.01 USDC for both reports).

## Known failure modes

- Fewer than 1 row or more than 200 rows submitted — request rejected
- Invalid date format (non-YYYY-MM-DD strings) — validation error
- Missing required fields (row_id, dataset_group, date, passed_rules, total_rules) — schema error
- Window size larger than number of submitted rows — trailing mean may return partial or empty series
- Null values in numeric fields — may reduce audit coverage or produce NaN in mean calculations
- Payment not provided or insufficient USDC — request blocked

## How this service works

Validation rule results — Record quality audit + Trailing mean series: Record quality audit + Trailing mean series for supplied validation rule results records (passed_rules, total_rules). 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 independent analytical reports for the submitted rows: (1) a record quality audit flagging data completeness, consistency, and anomalies for the passed_rules and total_rules fields; and (2) a trailing mean time series computed over the specified window size for the chosen field, segmented by dataset_group and date order.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/validation-rule-results-record-quality-audit-trailing-mean-series-d6359735/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)
