# Join Coverage Analytics: Numeric Interval Filter + Keyed Dataset Comparison

> Join Coverage Analytics: Numeric Interval Filter + 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-24).

Analyzes join coverage data by applying numeric interval filtering and comparing two keyed datasets (rows vs other) across matched_rows and source_rows metrics, returning 2 analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-09-134?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/join-coverage-analytics-numeric-interval-filter-keyed-dataset-8c0025b6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bida2ifh8rAL7t5J7vI8X

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 join-coverage-analytics-numeric-interval-filter-keyed-dataset-8c0025b6 -d '<json body>'
```

Example prompt: I have two sets of join coverage records — my primary dataset and a comparison dataset — each with matched_rows and source_rows per group per day. Can you run both a numeric interval filter and a keyed dataset comparison on the matched_rows field and give me 2 analytical reports?

## When to prefer this

Choose this endpoint when you need to perform offline, local analytical computation on join coverage data — specifically numeric interval segmentation plus keyed cross-dataset comparison — without any external data lookups or live predictions. Ideal for data engineers auditing ETL pipeline join completeness, comparing two snapshots of join results by group and date, or evaluating match rates across dataset groups. At $0.01 USDC for 2 reports covering up to 200 rows, it is cost-effective for routine data quality checks.

## Known failure modes

- More than 200 rows submitted — returns validation error
- Missing required fields (row_id, dataset_group, date, matched_rows, source_rows) — returns schema validation error
- Date not in YYYY-MM-DD format — rejected by pattern validation
- Invalid field enum value (not matched_rows or source_rows) — returns error
- Empty rows array — rejected by minItems:1 constraint
- Numeric values outside ±1,000,000,000,000 range — rejected

## How this service works

Join coverage — Numeric interval filter + Keyed dataset comparison: Numeric interval filter + Keyed dataset comparison for supplied join coverage records (matched_rows, source_rows). 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

Two analytical reports: (1) a numeric interval filter report showing the distribution and segmentation of the selected field (matched_rows or source_rows) across the primary dataset, and (2) a keyed dataset comparison report highlighting differences between the primary and secondary datasets matched by row_id, dataset_group, and date. Both reports are computed locally without external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/join-coverage-analytics-numeric-interval-filter-keyed-dataset-8c0025b6/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)
