# Tutorial Completion Daily Sum Series + IQR Outlier Flags

> Tutorial Completion Daily Sum Series + IQR Outlier Flags 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).

Computes daily sum time series and IQR-based outlier flags for tutorial starts and completions data across game areas, returning two analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-game-20-140?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-daily-sum-series-iqr-outlier-flags-d288b100
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vatYLbAxQw66mGBRYYqVv

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-daily-sum-series-iqr-outlier-flags-d288b100 -d '<json body>'
```

Example prompt: Can you analyze my tutorial engagement data — I have up to 200 rows with date, game_area, starts, and completions — and give me both the daily sum time series and IQR outlier flags for the 'completions' field?

## When to prefer this

Choose this endpoint when you have raw tutorial engagement records (starts and completions) and need both a daily aggregated time series AND statistical outlier detection (IQR-based) in a single low-cost call. It is ideal for game analytics pipelines, tutorial funnel QA, or engagement reporting where you want two reports for the price of one without hitting any external data sources.

## Known failure modes

- Exceeds 200 row limit — request will be rejected or truncated
- Invalid date format (must match YYYY-MM-DD pattern) causes row rejection
- Missing required fields (row_id, game_area, date, starts, completions) causes validation error
- Numeric values outside allowed range (-1T to +1T) may cause errors
- Invalid field enum value (must be 'starts' or 'completions') causes parameter rejection
- Empty rows array (minItems:1 not met) returns an error

## How this service works

Tutorial completion — Daily sum series + IQR outlier flags: Daily sum series + IQR outlier flags for supplied tutorial completion records (starts, completions). 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) a daily sum time series aggregating starts or completions by date, and (2) IQR-based outlier flags identifying which rows or days fall outside the interquartile range — all computed locally on the supplied data without any external lookups.

## 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
  },
  "field": {
   "enum": [
    "starts",
    "completions"
   ],
   "type": "string",
   "default": "starts"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tutorial-completion-daily-sum-series-iqr-outlier-flags-d288b100/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)
