# Tutoring Sessions – Numeric Row Ordering + Trailing Mean Series

> Tutoring Sessions – Numeric Row Ordering + Trailing Mean Series 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-31).

Computes numeric row ordering and trailing mean series for tutoring session data (session_minutes or session_count) across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-education-16-115?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tutoring-sessions-numeric-row-ordering-trailing-mean-series-dfd60d98
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-wXenoZuGnPbnddx0CkmS

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-numeric-row-ordering-trailing-mean-series-dfd60d98 -d '<json body>'
```

Example prompt: Can you rank these tutoring session records and compute a trailing mean with a window of 3 for the session_minutes field? I have 4 rows: row-1 on 2026-10-01 for group-a with 10 minutes and 1 session, row-2 on 2026-10-02 for group-b with 20 minutes and 2 sessions, row-3 on 2026-10-03 for group-a with 15 minutes and 3 sessions, row-4 on 2026-10-04 for group-b with 30 minutes and 4 sessions.

## When to prefer this

Choose this endpoint when you have tutoring session tabular data and need both a numeric ranking of rows and a trailing/rolling mean series computed in a single call for up to 200 rows. It is best suited for offline or batch analytical workflows where no live data lookup, prediction, or external enrichment is needed, and the cost-per-call budget is minimal ($0.01 USDC for both reports).

## Known failure modes

- More than 200 rows submitted — request exceeds row limit
- Missing required fields (row_id, date, course_group, session_minutes, session_count) in one or more rows
- Window size outside allowed range (2–200)
- Invalid date format (must be YYYY-MM-DD)
- Invalid field value (must be session_minutes or session_count)
- Payment not provided or insufficient — x402 payment required

## How this service works

Tutoring sessions — Numeric row ordering + Trailing mean series: Numeric row ordering + Trailing mean series 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 analytical reports for the supplied tutoring session rows: (1) a numeric row ordering that ranks each row by the selected field (session_minutes or session_count), and (2) a trailing mean series that computes rolling averages over the specified window size for that field. Both reports are computed locally with no external data access.

## 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
  },
  "field": {
   "enum": [
    "session_minutes",
    "session_count"
   ],
   "type": "string",
   "default": "session_minutes"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tutoring-sessions-numeric-row-ordering-trailing-mean-series-dfd60d98/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)
