# Research Task Completion — Duplicate Key Report + Trailing Mean Series

> Research Task Completion — Duplicate Key Report + 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-17).

Analyzes up to 200 research task completion records to produce a duplicate key report and a trailing mean series for a chosen metric field.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-22-061?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/research-task-completion-duplicate-key-report-trailing-mean-series-35dacc3b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BNCI3z-QDLEQApZ43XLpg

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 research-task-completion-duplicate-key-report-trailing-mean-series-35dacc3b -d '<json body>'
```

Example prompt: Can you run a duplicate key report and trailing mean series on my research task completion records? Here are up to 200 rows with row_id, company_group, date, completed_tasks, and assigned_tasks — analyze the completed_tasks field with a trailing window of 5.

## When to prefer this

Choose this endpoint when you need both duplicate key detection and rolling mean analytics on research task completion data in a single low-cost call. It is ideal for data quality checks on task tracking datasets of up to 200 rows where no external data enrichment, live lookup, or prediction is required. Prefer this over general-purpose analytics tools when you want a bundled, pay-per-call solution that covers two common analytical needs simultaneously.

## Known failure modes

- Fewer than 1 row supplied — minimum row count not met
- More than 200 rows submitted — exceeds maximum batch size
- Invalid date format (must be YYYY-MM-DD) causes schema validation failure
- Missing required fields (row_id, company_group, date) results in rejection
- Window size larger than the number of supplied rows may yield sparse or empty trailing mean output
- Null values in the selected metric field may reduce trailing mean coverage

## How this service works

Research task completion — Duplicate key report + Trailing mean series: Duplicate key report + Trailing mean series for supplied research task completion records (completed_tasks, assigned_tasks). 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 duplicate key report identifying rows with repeated identifiers or key combinations, and (2) a trailing mean series for the selected metric field (completed_tasks or assigned_tasks) computed over the specified rolling window — all derived locally from the supplied data rows with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/research-task-completion-duplicate-key-report-trailing-mean-series-35dacc3b/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)
