# Research Task Completion — Exact Row Deduplication + Secondary-Measure Weighted Mean

> Research Task Completion — Exact Row Deduplication + Secondary-Measure Weighted Mean 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-22).

Deduplicates rows of research task completion records and computes a secondary-measure weighted mean across up to 200 rows, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-22-051?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/research-task-completion-exact-row-deduplication-secondary-measure-0b4dbaae
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MBhovrexeB2ytc_MAMygj

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-exact-row-deduplication-secondary-measure-0b4dbaae -d '<json body>'
```

Example prompt: Can you deduplicate these research task completion rows and compute the weighted mean for completed_tasks? I have 4 rows across two company groups (group-a and group-b) with dates from 2026-10-01 to 2026-10-04 and I need 2 analytical reports.

## When to prefer this

Choose this endpoint when you need to clean duplicate research task records and compute a weighted mean statistic in a single call without requiring external data enrichment or live lookups. It is well-suited for batch analytical pipelines where task tracking exports may contain duplicates and you need two independent summary reports. Prefer it over generic spreadsheet tools when working within an agentic workflow that supports x402 micropayment billing.

## Known failure modes

- Input array is empty (minItems:1 violated)
- More than 200 rows submitted (maxItems:200 exceeded)
- Date field does not match YYYY-MM-DD pattern
- row_id missing or exceeds 80 characters
- completed_tasks or assigned_tasks value outside ±1,000,000,000,000 range
- Invalid field enum value (must be 'completed_tasks' or 'assigned_tasks')
- Payment not fulfilled (x402 protocol failure)

## How this service works

Research task completion — Exact row deduplication + Secondary-measure weighted mean: Exact row deduplication + Secondary-measure weighted mean 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

Two analytical reports derived from the supplied records: one based on exact row deduplication (removing fully duplicate rows) and one computing a secondary-measure weighted mean for the selected field (completed_tasks or assigned_tasks), all processed locally without external lookups or predictions.

## 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"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/research-task-completion-exact-row-deduplication-secondary-measure-0b4dbaae/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)
