# Data Ingestion Batches — Numeric Row Ordering + Equal-Width Histogram

> Data Ingestion Batches — Numeric Row Ordering + 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-17).

Analyzes data ingestion batch records by producing a numeric row ordering report and an equal-width histogram for received_rows or accepted_rows values across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-01-118?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/data-ingestion-batches-numeric-row-ordering-equal-width-histogram-759106ea
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RZ-YCtFAR0JVPGdm8fdxA

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 data-ingestion-batches-numeric-row-ordering-equal-width-histogram-759106ea -d '<json body>'
```

Example prompt: Can you run a numeric row ordering and equal-width histogram analysis on my ingestion batch data — I have about 50 rows with received_rows and accepted_rows values, and I'd like the histogram split into 10 bins based on the received_rows field?

## When to prefer this

Choose this endpoint when you need quick, low-cost statistical summaries — specifically a sorted ordering and a frequency histogram — for data ingestion batch records without any external data lookup. Ideal for data engineers who want to understand row volume distributions across pipeline runs using only the data they already have. At $0.01 USDC for both reports on up to 200 rows, it is cost-effective for routine batch audits.

## Known failure modes

- Missing required row fields (row_id, date, received_rows, accepted_rows) causes validation failure
- More than 200 rows submitted — exceeds maximum limit
- Bin count outside range 1–30 causes rejection
- Invalid date format (must be YYYY-MM-DD) causes schema error
- Null values in selected field may affect ordering and histogram computation
- Empty rows array returns an error

## How this service works

Data ingestion batches — Numeric row ordering + Equal-width histogram: Numeric row ordering + Equal-width histogram for supplied data ingestion batches records (received_rows, accepted_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 supplied batch records: (1) a numeric row ordering of records sorted by the selected field (received_rows or accepted_rows), and (2) an equal-width histogram showing how values are distributed across the specified number of bins. No external lookups or predictions are made — all computation is local to the supplied data.

## 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",
     "received_rows",
     "accepted_rows"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "accepted_rows": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "dataset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "received_rows": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "accepted_rows": 1,
     "dataset_group": "group-a",
     "received_rows": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "accepted_rows": 2,
     "dataset_group": "group-b",
     "received_rows": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "accepted_rows": 3,
     "dataset_group": "group-a",
     "received_rows": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "accepted_rows": 4,
     "dataset_group": "group-b",
     "received_rows": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "received_rows",
    "accepted_rows"
   ],
   "type": "string",
   "default": "received_rows"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/data-ingestion-batches-numeric-row-ordering-equal-width-histogram-759106ea/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)
