# Record Routing — Quality Audit & Duplicate Key Report

> Record Routing — Quality Audit & Duplicate Key Report 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).

Analyzes up to 200 record routing rows to produce a quality audit and duplicate key report for accepted and rejected record counts.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-19-003?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/record-routing-quality-audit-duplicate-key-report-d4ee93b5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ToFZ6sEHIn22cjYa1jNFg

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-quality-audit-duplicate-key-report-d4ee93b5 -d '<json body>'
```

Example prompt: Can you run a quality audit and duplicate key check on my record routing data? I have rows with row_id, dataset_group, date, accepted_records, and rejected_records — for example group-a on 2026-10-01 had 10 accepted and 1 rejected, group-b on 2026-10-02 had 20 accepted and 2 rejected. Give me both reports.

## When to prefer this

Choose this endpoint when you have up to 200 record routing rows and need both a quality audit and duplicate key detection in a single low-cost call ($0.01 USDC). It is ideal for lightweight, offline analytical checks on ETL or data pipeline output where no live lookups, external enrichment, or predictions are needed. Prefer alternatives if you need more than 200 rows, real-time validation against external systems, or a single-report output.

## Known failure modes

- Exceeding 200 rows returns a validation error
- Missing required fields (row_id, date, accepted_records, rejected_records) causes row rejection
- Invalid date format (non-YYYY-MM-DD) fails schema validation
- Numeric values outside ±1,000,000,000,000 are rejected
- Empty rows array returns an error

## How this service works

Record routing — Record quality audit + Duplicate key report: Record quality audit + Duplicate key report 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

Two independent analytical reports: (1) a record quality audit highlighting data completeness, consistency, and anomalies in the accepted_records and rejected_records fields across supplied rows; and (2) a duplicate key report identifying any repeated row_id or date/dataset_group combinations within the submitted dataset. No external lookups or live data are involved — analysis is performed entirely on the supplied rows (up to 200).

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/record-routing-quality-audit-duplicate-key-report-d4ee93b5/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)
