# Training Compliance Exact Row Deduplication and Adjacent Row Changes

> Training Compliance Exact Row Deduplication and 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-28).

Analyzes up to 200 training compliance records to identify exact duplicate rows and detect adjacent row changes across completed_courses and assigned_courses fields.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-operations-10-046?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/training-compliance-exact-row-deduplication-and-adjacent-row-changes-cfa97bb3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ESYaqMP9aV0OWP5U9CCqE

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 training-compliance-exact-row-deduplication-and-adjacent-row-changes-cfa97bb3 -d '<json body>'
```

Example prompt: Can you run a deduplication check and adjacent row change analysis on our training compliance data? I have about 50 rows with team_group, date, completed_courses, and assigned_courses — I want to analyze the completed_courses field specifically.

## When to prefer this

Choose this endpoint when you need fast, local analytical deduplication and change-detection on small-to-medium training compliance datasets (up to 200 rows) without any external data lookup or prediction. Ideal for data quality auditing workflows before reporting, or when you need two distinct compliance data reports (deduplication + adjacent changes) in a single low-cost call. Not suited for large datasets exceeding 200 rows, real-time monitoring, or predictive analytics.

## Known failure modes

- Exceeds 200 row limit — request rejected
- Missing required fields (row_id, team_group, date, completed_courses, assigned_courses) — validation error
- Invalid date format not matching YYYY-MM-DD pattern — schema rejection
- Invalid field enum value (not completed_courses or assigned_courses) — rejected
- Empty rows array — minimum 1 item required
- Numeric values outside allowed range — schema rejection

## How this service works

Training compliance — Exact row deduplication + Adjacent row changes: Exact row deduplication + Adjacent row changes for supplied training compliance records (completed_courses, assigned_courses). 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 independent analytical reports: (1) an exact row deduplication report identifying fully identical rows in the submitted dataset, and (2) an adjacent row changes report highlighting where the selected field (completed_courses or assigned_courses) changed value between consecutive rows. Both reports are computed locally from the supplied data with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/training-compliance-exact-row-deduplication-and-adjacent-row-changes-cfa97bb3/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)
