# Camera Coverage Analytics: Numeric Distribution + Keyed Dataset Comparison

> Camera 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-17).

Runs two local analytical reports on camera coverage data (shot_count or coverage_seconds): a numeric distribution analysis and a keyed dataset comparison between two supplied datasets, up to 200 rows each.

## Facts

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

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 camera-coverage-analytics-numeric-distribution-keyed-dataset-comparison-653a74e7 -d '<json body>'
```

Example prompt: Analyze the shot_count distribution and compare these two sets of camera coverage records: rows dataset has group-a on 2026-10-01 with 10 shots and 60 seconds, and 2026-10-02 group-b with 20 shots and 120 seconds; the comparison dataset has the same keys but 12 shots and 65 seconds, then 22 shots and 125 seconds respectively.

## When to prefer this

Choose this endpoint when you have camera coverage tabular data (shot_count and/or coverage_seconds) and need both a statistical distribution analysis and a side-by-side keyed comparison of two datasets in a single affordable call. It is ideal for production coordinators or data pipelines that need quick, offline analytical summaries without any external data enrichment, predictions, or professional assessment. Best when your dataset is up to 200 rows and you want two reports for $0.01 USDC.

## Known failure modes

- Exceeding 200 rows in either dataset returns a validation error
- Missing required fields (row_id, asset_group, date, shot_count, coverage_seconds) causes rejection
- Invalid date format (not YYYY-MM-DD) triggers a pattern validation error
- Null values in shot_count or coverage_seconds may affect distribution calculations
- Mismatched row_id keys between primary and comparison datasets reduce keyed comparison coverage
- Empty rows array (minItems:1 not met) returns a schema validation error

## How this service works

Camera coverage — Numeric distribution + Keyed dataset comparison: Numeric distribution + Keyed dataset comparison for supplied camera coverage records (shot_count, coverage_seconds). 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 summary of the selected field (shot_count or coverage_seconds) across the supplied rows, including spread and frequency metrics; and (2) a keyed dataset comparison showing differences between the primary and secondary datasets matched 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",
     "asset_group",
     "date",
     "shot_count",
     "coverage_seconds"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "shot_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "asset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "coverage_seconds": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "shot_count": 10,
     "asset_group": "group-a",
     "coverage_seconds": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "shot_count": 20,
     "asset_group": "group-b",
     "coverage_seconds": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "shot_count": 15,
     "asset_group": "group-a",
     "coverage_seconds": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "shot_count": 30,
     "asset_group": "group-b",
     "coverage_seconds": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "shot_count",
    "coverage_seconds"
   ],
   "type": "string",
   "default": "shot_count"
  },
  "other": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "asset_group",
     "date",
     "shot_count",
     "coverage_seconds"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "shot_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "asset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "coverage_seconds": {
      "type": [
       "number",
       "null"
      ],
      "maximum
… (truncated)
```

## More

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