# Null Coverage Analytics: Numeric Distribution + Keyed Dataset Comparison

> Null Coverage Analytics: Numeric Distribution + Keyed Dataset Comparison 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-16).

Analyzes null coverage records (missing_values, total_values) to produce two reports: a numeric distribution analysis and a keyed dataset comparison between two supplied datasets, for up to 200 rows each.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-03-084?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/null-coverage-analytics-numeric-distribution-keyed-dataset-comparison-0e64ba8d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Nohi0RT8JhDuWz8A_nJ8q

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-numeric-distribution-keyed-dataset-comparison-0e64ba8d -d '<json body>'
```

Example prompt: Analyze the null coverage in my two datasets — run a numeric distribution and a keyed comparison on the missing_values field. Here's the primary dataset: row-1, group-a, 2026-10-01, missing=10, total=100; row-2, group-b, 2026-10-02, missing=20, total=200. And the comparison dataset: row-1, group-a, 2026-10-01, missing=12, total=100; row-2, group-b, 2026-10-02, missing=18, total=200.

## When to prefer this

Choose this endpoint when you need both a numeric distribution analysis and a keyed dataset comparison on null coverage data in a single call. It is ideal for data quality workflows where you want to compare missing value patterns between two dataset snapshots keyed by row identifiers, and you need statistical distribution insights on the same data simultaneously. It is not appropriate for live data lookups, predictive analytics, or datasets exceeding 200 rows.

## Known failure modes

- Exceeds 200 row limit — request will be rejected or truncated
- Missing required fields (row_id, dataset_group, date, missing_values, total_values) — validation error
- Invalid date format (must match YYYY-MM-DD pattern) — schema validation failure
- Numeric values outside allowed range (-1e12 to 1e12) — validation error
- Empty rows array — minimum 1 item required
- Invalid field enum value (must be missing_values or total_values) — validation error

## How this service works

Null coverage — Numeric distribution + Keyed dataset comparison: Numeric distribution + Keyed dataset comparison 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 independent analytical reports: (1) a numeric distribution report summarizing statistical properties of the selected field (missing_values or total_values) across the primary dataset rows, and (2) a keyed dataset comparison report showing differences between the primary and secondary dataset keyed by row_id. Both reports are computed locally 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"
  },
  "other": {
   "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"
   
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/null-coverage-analytics-numeric-distribution-keyed-dataset-comparison-0e64ba8d/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)
