# Numeric Precision Comparisons — Interval Filter + Keyed Dataset Comparison

> Numeric Precision Comparisons — 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-15).

Runs two analytical reports on supplied numeric row data: a numeric interval filter and a keyed dataset comparison between source_value and transformed_value fields, for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-20-134?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/numeric-precision-comparisons-interval-filter-keyed-dataset-comparison-1d80a217
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_R6vCBl4XeD9duB4BhSS5Z

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 numeric-precision-comparisons-interval-filter-keyed-dataset-comparison-1d80a217 -d '<json body>'
```

Example prompt: I have two versions of my dataset — original and transformed — with up to 200 rows each tagged by row_id, dataset_group, and date. Can you run both an interval filter and a keyed comparison on the source_value field to show me where the numbers diverge between the two sets?

## When to prefer this

Choose this endpoint when you need both interval-based filtering and row-keyed cross-dataset comparison on numeric data in a single API call, especially for validating ETL transformations, auditing before/after datasets, or checking numeric precision changes. It is ideal when you already have both datasets locally and want two analytical reports without any external lookup or live data dependency. At $0.01 USDC for 2 reports on up to 200 rows, it is cost-effective for lightweight offline numeric QA workflows.

## Known failure modes

- Exceeding 200 rows causes rejection — keep each dataset at or below the 200-row limit
- Missing required fields (row_id, dataset_group, date, source_value, transformed_value) will cause validation errors
- Dates not matching YYYY-MM-DD pattern will be rejected
- Numeric values outside ±1,000,000,000,000 will be rejected
- Empty rows array (minItems:1 not met) will fail
- Mismatched row_ids between primary and secondary datasets may result in incomplete keyed comparison

## How this service works

Numeric precision comparisons — Numeric interval filter + Keyed dataset comparison: Numeric interval filter + Keyed dataset comparison for supplied numeric precision comparisons records (source_value, transformed_value). 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 derived from the supplied row data: (1) a numeric interval filter report showing which rows fall within specified value ranges for the chosen field, and (2) a keyed dataset comparison report matching rows from the primary and secondary datasets by row_id to surface numeric differences or divergences between source_value and transformed_value. No external data is fetched; all analysis runs on the submitted rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/numeric-precision-comparisons-interval-filter-keyed-dataset-comparison-1d80a217/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)
