# Record Routing Numeric Distribution and Interval Filter Analytics

> Record Routing Numeric Distribution and Interval Filter Analytics 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-23).

Analyzes accepted and rejected record routing data by computing numeric distribution statistics and filtering rows by a specified numeric interval, returning two analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-19-074?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/record-routing-numeric-distribution-and-interval-filter-analytics-8f1bca48
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WGIkiOaOgixWPsfF5YvF6

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 record-routing-numeric-distribution-and-interval-filter-analytics-8f1bca48 -d '<json body>'
```

Example prompt: Can you run a numeric distribution and interval filter analysis on my record routing data — I have rows with accepted_records and rejected_records fields, I want to analyze accepted_records and filter for values between 5 and 50, using this dataset: group-a on 2026-10-01 had 10 accepted and 1 rejected, group-b on 2026-10-02 had 20 accepted and 2 rejected, group-a on 2026-10-03 had 15 accepted and 3 rejected?

## When to prefer this

Choose this endpoint when you have tabular record routing data with accepted and rejected record counts and need both a distribution analysis and an interval filter in a single $0.01 call. It is ideal for lightweight, offline statistical summarization of up to 200 rows without requiring an external database or BI tool. It is not suitable for live data lookups, predictions, or analyses requiring more than 200 rows.

## Known failure modes

- Fewer than 1 row supplied — validation error
- More than 200 rows supplied — rejected with max items error
- Invalid date format (not YYYY-MM-DD) — pattern validation failure
- minimum greater than maximum — may return empty interval filter set
- Null values in the target field — rows may be excluded from numeric distribution
- Missing required fields (row_id, dataset_group, date) — schema validation error
- Payment of 0.01 USDC not completed — 402 Payment Required response

## How this service works

Record routing — Numeric distribution + Numeric interval filter: Numeric distribution + Numeric interval filter for supplied record routing records (accepted_records, rejected_records). 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 on the supplied record routing rows: (1) a numeric distribution breakdown of the selected field (accepted_records or rejected_records) showing how values are spread across buckets, and (2) an interval filter report listing rows whose field value falls within the specified minimum–maximum range. Covers up to 200 rows per call.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/record-routing-numeric-distribution-and-interval-filter-analytics-8f1bca48/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)
