# Animation Clips Grouped Numeric Summary with IQR Outlier Flags

> Animation Clips Grouped Numeric Summary with 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-21).

Computes grouped numeric summary statistics and IQR-based outlier flags for animation clip data (frame_count, duration_seconds) across asset groups, returning up to 2 reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-07-094?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/animation-clips-grouped-numeric-summary-with-iqr-outlier-flags-4a7518a2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OKxtNj3CJCRGHuneYxAKX

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 animation-clips-grouped-numeric-summary-with-iqr-outlier-flags-4a7518a2 -d '<json body>'
```

Example prompt: Can you run a grouped numeric summary and IQR outlier flagging on these animation clip records — I want to analyze frame_count grouped by asset_group across my 4 clips dated 2026-10-01 through 2026-10-04, with groups group-a and group-b?

## When to prefer this

Choose this endpoint when you have animation clip records structured with asset_group, frame_count, and duration_seconds and need both grouped descriptive statistics and IQR-based outlier detection in a single low-cost call. Ideal for creative production pipelines doing data QA on animation assets, where you want to identify anomalous clips within category groups without building custom analytics. Best for batches of 1–200 rows needing offline statistical analysis rather than real-time monitoring or prediction.

## Known failure modes

- Fewer than 1 row provided — rejected by minItems constraint
- More than 200 rows submitted — exceeds maxItems limit
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Missing required fields (row_id, asset_group, date, frame_count, duration_seconds) — validation error
- Null values for both numeric fields may reduce outlier detection quality
- Field enum value not matching 'frame_count' or 'duration_seconds' — validation failure

## How this service works

Animation clips — Grouped numeric summary + IQR outlier flags: Grouped numeric summary + IQR outlier flags for supplied animation clips records (frame_count, duration_seconds). 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 up to 2 analytical reports: (1) grouped numeric summary statistics (e.g. mean, median, min, max, quartiles) for the selected numeric field (frame_count or duration_seconds) broken down by asset_group, and (2) IQR-based outlier flags identifying which rows fall outside the interquartile range within their group. Covers up to 200 input rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/animation-clips-grouped-numeric-summary-with-iqr-outlier-flags-4a7518a2/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)
