# Pipeline Durations Grouped Summary and Keyed Dataset Comparison

> Pipeline Durations Grouped Summary and Keyed Dataset Comparison 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-16).

Computes a grouped numeric summary and a keyed dataset comparison for pipeline duration records (run_seconds and processed_rows) across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-05-098?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pipeline-durations-grouped-summary-and-keyed-dataset-comparison-a19f4397
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SW1DQXlshypD88ooCQNcA

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 pipeline-durations-grouped-summary-and-keyed-dataset-comparison-a19f4397 -d '<json body>'
```

Example prompt: Give me a grouped numeric summary and dataset comparison for these pipeline runs — use run_seconds as the metric, grouped by dataset_group: rows dataset has group-a with 10s and 15s on Oct 1 and 3, group-b with 20s and 30s on Oct 2 and 4; compare against a second dataset with the same structure but slightly different values.

## When to prefer this

Choose this endpoint when you need both a grouped statistical summary and a keyed comparison between two pipeline duration datasets in a single call. Ideal for ETL monitoring, pipeline regression detection, or cross-period performance audits where data is already available locally and no external data enrichment or prediction is needed. Best when your dataset fits within 200 rows and you want two reports for the price of one call.

## Known failure modes

- More than 200 rows supplied — request rejected or truncated
- Missing required fields (row_id, dataset_group, date, run_seconds, processed_rows) cause validation error
- Date values not matching YYYY-MM-DD pattern rejected
- Invalid field enum value (not run_seconds or processed_rows) causes error
- Empty rows array returns error
- Numeric values outside allowed range cause rejection

## How this service works

Pipeline durations — Grouped numeric summary + Keyed dataset comparison: Grouped numeric summary + Keyed dataset comparison for supplied pipeline durations records (run_seconds, processed_rows). 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 grouped numeric summary of the chosen metric (run_seconds or processed_rows) broken down by dataset_group, and (2) a keyed dataset comparison between the primary rows dataset and the supplied other dataset, highlighting differences per key. Both reports are computed locally with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pipeline-durations-grouped-summary-and-keyed-dataset-comparison-a19f4397/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)
