# Tutoring Sessions — Exact Row Deduplication + Category Frequencies

> Tutoring Sessions — 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).

Deduplicates exact duplicate rows and computes category-level frequency counts from tutoring session records (session_minutes, session_count) for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-education-16-041?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/tutoring-sessions-exact-row-deduplication-category-frequencies-1a2ad675
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-_aZFp3aEla0dxIB9VxEF

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 tutoring-sessions-exact-row-deduplication-category-frequencies-1a2ad675 -d '<json body>'
```

Example prompt: I have a list of up to 200 tutoring session records with fields like course_group, date, session_minutes, and session_count — can you deduplicate the exact repeated rows and also give me the frequency of each course group?

## When to prefer this

Choose this endpoint when you need both exact duplicate detection and category frequency analysis on tutoring session data in a single low-cost call. It is ideal for pre-processing education datasets before reporting or modeling, especially when data was collected from multiple sources and may contain repeated entries. It operates entirely on supplied data with no external lookups, making it deterministic and privacy-safe.

## Known failure modes

- Exceeding 200 rows returns a validation error
- Missing required fields (row_id, course_group, date, session_minutes, session_count) causes row-level rejection
- Malformed date strings not matching YYYY-MM-DD pattern fail validation
- Empty rows array returns an error
- Numeric values outside the allowed range (-1e12 to 1e12) are rejected

## How this service works

Tutoring sessions — Exact row deduplication + Category frequencies: Exact row deduplication + Category frequencies for supplied tutoring sessions records (session_minutes, session_count). 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 reports: (1) an exact row deduplication report identifying and removing fully identical rows from the tutoring session dataset, and (2) a category frequency table showing how often each course_group value appears across the submitted records.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tutoring-sessions-exact-row-deduplication-category-frequencies-1a2ad675/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)
