# Payment Reconciliation — Numeric Row Ordering + Trailing Mean Series

> Payment Reconciliation — Numeric Row Ordering + Trailing Mean Series 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-30).

Computes numeric row ordering and trailing mean series for up to 200 payment reconciliation records (expected_amount, received_amount), returning two local analytical reports per call.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-finance-08-115?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payment-reconciliation-numeric-row-ordering-trailing-mean-series-bf84f2c8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_n03aR9kcUMzAZCD8gzfiD

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 payment-reconciliation-numeric-row-ordering-trailing-mean-series-bf84f2c8 -d '<json body>'
```

Example prompt: Run numeric row ordering and a trailing mean series with a window of 3 on my payment reconciliation data — I have 4 rows: row-1 on 2026-10-01 with expected 10 and received 1 for group-a, row-2 on 2026-10-02 with expected 20 and received 2 for group-b, row-3 on 2026-10-03 with expected 15 and received 3 for group-a, row-4 on 2026-10-04 with expected 30 and received 4 for group-b — use expected_amount as the field.

## When to prefer this

Choose this endpoint when you need lightweight, local analytical computation — specifically numeric row ordering and trailing mean series — on payment reconciliation data without requiring external data sources, live market lookups, or professional financial assessment. Best suited for batch analytics on up to 200 rows when you want two reports (ordering + smoothing) in a single cost-effective call at $0.01 USDC.

## Known failure modes

- More than 200 rows submitted — exceeds maxItems limit
- Missing required fields (row_id, instrument_group, date, expected_amount, received_amount) in any row
- Invalid date format (must match YYYY-MM-DD pattern)
- Window size less than 2 or greater than 200
- field value not in enum ['expected_amount', 'received_amount']
- Numeric values outside allowed range (-1,000,000,000,000 to 1,000,000,000,000)

## How this service works

Payment reconciliation — Numeric row ordering + Trailing mean series: Numeric row ordering + Trailing mean series for supplied payment reconciliation records (expected_amount, received_amount). 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 per call: (1) a numeric row ordering of the supplied payment reconciliation rows, and (2) a trailing mean series computed over the specified field (expected_amount or received_amount) using the given window size. Results are derived entirely from the supplied data with no external lookups or predictions.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "instrument_group",
     "date",
     "expected_amount",
     "received_amount"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "expected_amount": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "received_amount": {
      "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",
     "expected_amount": 10,
     "received_amount": 1,
     "instrument_group": "group-a"
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "expected_amount": 20,
     "received_amount": 2,
     "instrument_group": "group-b"
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "expected_amount": 15,
     "received_amount": 3,
     "instrument_group": "group-a"
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "expected_amount": 30,
     "received_amount": 4,
     "instrument_group": "group-b"
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "expected_amount",
    "received_amount"
   ],
   "type": "string",
   "default": "expected_amount"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/payment-reconciliation-numeric-row-ordering-trailing-mean-series-bf84f2c8/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)
