# Join Coverage Numeric Distribution & Equal-Width Histogram

> Join Coverage Numeric Distribution & 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-15).

Generates a numeric distribution summary and equal-width histogram for join coverage metrics (matched_rows, source_rows) across up to 200 supplied records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-09-079?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/join-coverage-numeric-distribution-equal-width-histogram-62b275d3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JqYHzOJUml_okApYFo8cc

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-numeric-distribution-equal-width-histogram-62b275d3 -d '<json body>'
```

Example prompt: Can you run a numeric distribution and equal-width histogram on my join coverage data for the matched_rows field — here are 4 records: row-1 (group-a, 2026-10-01, source=1, matched=10), row-2 (group-b, 2026-10-02, source=2, matched=20), row-3 (group-a, 2026-10-03, source=3, matched=15), row-4 (group-b, 2026-10-04, source=4, matched=30) — use 5 bins.

## When to prefer this

Choose this endpoint when you need two complementary statistical views — both a distribution summary and a binned histogram — for join coverage data (matched_rows or source_rows) in a single low-cost call. Ideal for data engineers validating ETL pipeline join quality, auditing record match rates, or exploring the shape of join coverage metrics across dataset groups. Best when you have up to 200 pre-collected records and want fast, local computation without any external data enrichment or prediction.

## Known failure modes

- Empty or missing rows array returns a validation error
- More than 200 rows submitted causes a rejection due to the maxItems limit
- Invalid date format (not YYYY-MM-DD) causes schema validation failure
- Bins parameter outside 1–30 range triggers a validation error
- Null values in matched_rows or source_rows may affect distribution accuracy
- Missing required fields (row_id, dataset_group, date) cause row-level validation errors

## How this service works

Join coverage — Numeric distribution + Equal-width histogram: Numeric distribution + Equal-width histogram 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

Returns two analytical reports for the selected field (matched_rows or source_rows): (1) a numeric distribution summary (count, min, max, mean, median, std dev, percentiles) and (2) an equal-width histogram showing bin edges and frequency counts. Both reports are computed locally from the supplied rows without any 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",
     "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"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/join-coverage-numeric-distribution-equal-width-histogram-62b275d3/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)
