# Null Coverage Analytics — Base-100 Series & Equal-Width Histogram

> Null Coverage Analytics — Base-100 Series & Equal-Width Histogram 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 Base-100 index series and an equal-width histogram for null coverage data (missing_values, total_values) across up to 200 supplied rows, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-03-163?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-analytics-base-100-series-equal-width-histogram-017791ca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_K8hHdwbT8Qi2ayfMgXGng

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-analytics-base-100-series-equal-width-histogram-017791ca -d '<json body>'
```

Example prompt: Analyze my null coverage data for up to 50 rows — I want a Base-100 series indexed from row 0 and a 10-bin equal-width histogram on the missing_values field; here are the rows with row_id, dataset_group, date, missing_values, and total_values.

## When to prefer this

Choose this endpoint when you have pre-collected null coverage records (missing_values and total_values per row) and need both a normalized trend index and a distributional histogram in one call. It is ideal for data quality audits, pipeline monitoring summaries, or completeness reporting where you already have the raw counts and want fast local statistical summaries without any external data enrichment or prediction.

## Known failure modes

- More than 200 rows supplied — request rejected (maxItems: 200)
- Missing required row fields (row_id, dataset_group, date, missing_values, total_values) — validation error
- bins parameter out of range (must be 1–30) — rejected
- base_index out of range (must be 0–199) — rejected
- All values are null/missing for the selected field — histogram may be empty or degenerate
- Non-date-formatted date strings — pattern validation failure

## How this service works

Null coverage — Base-100 series + Equal-width histogram: Base-100 series + Equal-width histogram 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 Base-100 index series showing the selected field's values normalized relative to the baseline row, and (2) an equal-width histogram breaking the selected field's distribution into the specified number of bins with counts per bin. Both reports are computed locally from the supplied data with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bins": {
   "type": "integer",
   "default": 5,
   "maximum": 30,
   "minimum": 1
  },
  "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"
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/null-coverage-analytics-base-100-series-equal-width-histogram-017791ca/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)
