# Tutorial Completion Analytics — Record Quality Audit + Exact Row Deduplication + Category Frequencies

> Tutorial Completion Analytics — Record Quality Audit + Exact Row Deduplication + Category Frequencies 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-26).

Runs three local analytical reports on tutorial completion records: a data quality audit, exact duplicate row detection, and category frequency counts — all in a single call for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-game-20-212?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-26
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tutorial-completion-analytics-record-quality-audit-exact-row-a1d465b3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_58tro7q2Ah_7xFaEuWx_e

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 tutorial-completion-analytics-record-quality-audit-exact-row-a1d465b3 -d '<json body>'
```

Example prompt: Can you audit my tutorial completion data for quality issues, find any exact duplicate rows, and count completions by game area? I have up to 50 rows with fields like row_id, game_area, date, starts, and completions.

## When to prefer this

Choose this endpoint when you need a combined data quality audit, deduplication check, and category frequency analysis on tutorial completion records in a single low-cost call. Ideal for pre-reporting QA pipelines, ETL validation steps, or ad-hoc data hygiene checks on game tutorial datasets of up to 200 rows. Prefer this over separate tools when all three reports are needed simultaneously and no live data lookup, prediction, or external action is required.

## Known failure modes

- More than 200 rows submitted — request will be rejected or truncated
- Missing required fields (row_id, game_area, date, starts, completions) causing validation errors
- Invalid date format (must match YYYY-MM-DD pattern) causing parse failure
- Empty rows array causing a minimum-items validation error
- Malformed JSON body resulting in a 400 error

## How this service works

Tutorial completion — Record quality audit + Exact row deduplication + Category frequencies: Record quality audit + Exact row deduplication + Category frequencies for supplied tutorial completion records (starts, completions). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.

## Output

Three independent reports returned in a single response: (1) a record quality audit identifying missing, null, or out-of-range values; (2) an exact row deduplication report identifying identical rows; and (3) a category frequency table showing counts per distinct game_area value. No external lookups or predictions are performed — all analysis runs locally on the supplied data.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tutorial-completion-analytics-record-quality-audit-exact-row-a1d465b3/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)
