# Treasury Supplied Balances — Numeric Distribution & Adjacent Row Changes

> Treasury Supplied Balances — Numeric Distribution & Adjacent Row Changes 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-24).

Computes numeric distribution statistics and adjacent row change analysis for treasury supplied balance records (opening_balance and closing_balance) across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-finance-16-077?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/treasury-supplied-balances-numeric-distribution-adjacent-row-changes-811b9e20
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nDkIpshPgJ0yE6Vvn22FM

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 treasury-supplied-balances-numeric-distribution-adjacent-row-changes-811b9e20 -d '<json body>'
```

Example prompt: I have treasury balance records for several instrument groups — can you run a numeric distribution analysis plus adjacent row change report on the closing_balance field? Here are the rows: [{"row_id":"r1","instrument_group":"bonds","date":"2025-01-01","opening_balance":500000,"closing_balance":490000},{"row_id":"r2","instrument_group":"bonds","date":"2025-01-02","opening_balance":490000,"closing_balance":485000}].

## When to prefer this

Choose this endpoint when you have structured treasury balance records and need both statistical distribution insights and sequential change detection in a single low-cost call. It is ideal for finance teams analyzing daily or periodic balance snapshots across multiple instrument groups without needing live market data or external lookups. Prefer it over generic statistics tools when your data matches the treasury supplied balance schema with opening and closing balance fields.

## Known failure modes

- Fewer than 1 row submitted — request rejected
- More than 200 rows submitted — request rejected with row limit error
- Invalid date format (not YYYY-MM-DD) — validation error
- Balance values outside ±1,000,000,000,000 range — validation error
- Missing required fields (row_id, instrument_group, date, opening_balance, closing_balance) — schema error
- Invalid field enum value (not 'opening_balance' or 'closing_balance') — validation error
- Payment not included or insufficient — 402 Payment Required

## How this service works

Treasury supplied balances — Numeric distribution + Adjacent row changes: Numeric distribution + Adjacent row changes for supplied treasury supplied balances records (opening_balance, closing_balance). 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: (1) a numeric distribution breakdown (e.g. min, max, mean, percentiles, histogram buckets) for the selected balance field across all submitted rows, and (2) an adjacent row change series showing the delta between consecutive rows' balance values, keyed by row_id and date.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/treasury-supplied-balances-numeric-distribution-adjacent-row-changes-811b9e20/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)
