# Water Service Coverage — Record Quality Audit + Trailing Mean Series

> Water Service Coverage — 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-11-02).

Runs two local analytical reports on water service coverage data: a record quality audit and a trailing mean time series, for up to 200 rows of served/total household data.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-economics-19-010?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/water-service-coverage-record-quality-audit-trailing-mean-series-43d02686
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZYHLRh9nsFy2a2UcwetJK

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 water-service-coverage-record-quality-audit-trailing-mean-series-43d02686 -d '<json body>'
```

Example prompt: Can you run a record quality audit and trailing mean series on my water service coverage data? I have 150 rows with region, date, served_households, and total_households — use served_households as the target field with a window of 7.

## When to prefer this

Choose this endpoint when you need to simultaneously validate the integrity of water service coverage records and compute rolling averages over time, without needing live data lookup, external enrichment, or predictive modeling. It is ideal for batch quality assurance workflows on utility datasets of up to 200 rows where both a data audit and a time-series smoothing report are needed in a single call.

## Known failure modes

- Fewer than 1 or more than 200 rows submitted — validation error
- Invalid date format (not YYYY-MM-DD) — schema rejection
- Missing required fields (row_id, region, date, served_households, total_households) — validation error
- Window size larger than number of rows — trailing mean may return empty or partial results
- Non-numeric values in served_households or total_households — quality audit flags or processing error
- Payment not provided or insufficient — 402 Payment Required

## How this service works

Water service coverage — Record quality audit + Trailing mean series: Record quality audit + Trailing mean series for supplied water service coverage records (served_households, total_households). 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 reports: (1) a record quality audit identifying issues such as nulls, out-of-range values, or schema violations in the served_households and total_households fields; and (2) a trailing mean time series computing rolling averages over the specified window for the chosen field, grouped by region and date.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/water-service-coverage-record-quality-audit-trailing-mean-series-43d02686/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)
