# Null Coverage Daily Sum Series with IQR Outlier Flags

> Null Coverage Daily Sum Series with IQR Outlier Flags 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-18).

Computes a daily sum time series and IQR-based outlier flags for null coverage data (missing_values and total_values) supplied by the caller, returning two analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-03-140?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/null-coverage-daily-sum-series-with-iqr-outlier-flags-1b3c65a6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EWsgLYLuDEgC8aTHjAAAf

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 null-coverage-daily-sum-series-with-iqr-outlier-flags-1b3c65a6 -d '<json body>'
```

Example prompt: I have up to 200 rows of null coverage records with dates, dataset groups, missing_values, and total_values — can you run a daily sum series and IQR outlier detection on the missing_values field and give me two reports?

## When to prefer this

Choose this endpoint when you have batch null coverage records (up to 200 rows) and need both a daily aggregated sum series and IQR-based statistical outlier flags in a single paid call. Ideal for data quality workflows where you supply your own completeness metrics and want purely local, deterministic analytical output without any external data enrichment or prediction. Prefer alternatives if you need more than 200 rows, real-time streaming analysis, or more than two report types per call.

## Known failure modes

- Fewer than 1 row provided — minimum 1 row required
- More than 200 rows submitted — hard cap enforced
- Missing required fields (row_id, date, dataset_group, missing_values, total_values) cause validation errors
- Malformed date strings not matching YYYY-MM-DD pattern rejected
- Numeric values outside the allowed range (-1T to +1T) rejected
- Invalid field selector (must be 'missing_values' or 'total_values')
- Insufficient variance in data may yield trivial or degenerate IQR results

## How this service works

Null coverage — Daily sum series + IQR outlier flags: Daily sum series + IQR outlier flags for supplied null coverage records (missing_values, total_values). 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 daily sum time series aggregating the selected field (missing_values or total_values) by date, and (2) IQR-based outlier flags identifying rows or dates whose values fall outside the interquartile range. Both reports are computed locally from the supplied data with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/null-coverage-daily-sum-series-with-iqr-outlier-flags-1b3c65a6/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)
