# Record Routing Analytics: Exact Row Deduplication + Secondary-Measure Weighted Mean

> Record Routing Analytics: Exact Row Deduplication + Secondary-Measure Weighted Mean 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).

Performs exact row deduplication and secondary-measure weighted mean analysis on record routing data (accepted_records, rejected_records) for up to 200 rows, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-19-051?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/record-routing-analytics-exact-row-deduplication-secondary-measure-67c95031
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iiU58w3qW_7URIMlrbmAr

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-analytics-exact-row-deduplication-secondary-measure-67c95031 -d '<json body>'
```

Example prompt: Deduplicate my record routing rows and compute a weighted mean for accepted_records across these entries — I have 4 rows for dates 2026-10-01 through 2026-10-04 with group-a and group-b, accepted counts of 10, 20, 15, 30 and rejected counts of 1, 2, 3, 4.

## When to prefer this

Choose this endpoint when you need both exact row-level deduplication and a weighted mean computation on record routing data in a single low-cost call. It is ideal for data pipeline quality checks where you want to flag duplicate routing records and summarize accepted or rejected record metrics by group. Prefer it over general-purpose analytics when your dataset is small (≤200 rows), your fields map to accepted_records and rejected_records, and you want two bundled reports at minimal cost without requiring external lookups or predictions.

## Known failure modes

- Missing required fields (row_id, date, dataset_group, accepted_records, rejected_records) cause validation errors
- Date strings not matching YYYY-MM-DD pattern are rejected
- Submitting more than 200 rows exceeds the row limit and returns an error
- Null values in both accepted_records and rejected_records may produce undefined weighted mean output
- Empty rows array (minItems: 1 violated) returns a schema validation error

## How this service works

Record routing — Exact row deduplication + Secondary-measure weighted mean: Exact row deduplication + Secondary-measure weighted mean 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: (1) an exact row deduplication report identifying duplicate rows in the submitted record routing dataset, and (2) a secondary-measure weighted mean report computing the weighted average of the selected field (accepted_records or rejected_records) across the submitted rows — all computed locally without external lookups.

## 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"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/record-routing-analytics-exact-row-deduplication-secondary-measure-67c95031/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)
