# Research Task Completion — Exact Row Deduplication + Adjacent Row Changes

> Research Task Completion — Exact Row Deduplication + Adjacent Row Changes 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 exact rows and computes adjacent row changes for research task completion records (completed_tasks or assigned_tasks) across up to 200 rows, returning two analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-22-046?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-adjacent-row-changes-9ee12f24
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-150rVYPBpwagh1IhKvoA

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-adjacent-row-changes-9ee12f24 -d '<json body>'
```

Example prompt: Can you deduplicate my research task completion records and also show me the adjacent row changes for completed_tasks? I have about 50 rows with fields like date, company_group, assigned_tasks, and completed_tasks — here's the data.

## When to prefer this

Choose this endpoint when you need both exact duplicate row detection and sequential row-over-row change analysis on research task completion data in a single call for up to 200 rows. It is ideal for data quality audits and trend monitoring on task tracking datasets where no live lookup or external enrichment is needed, and cost efficiency matters ($0.01 for both reports simultaneously).

## Known failure modes

- Input exceeds 200 rows — request will be rejected or truncated
- Missing required fields (row_id, date, company_group) cause validation errors
- Invalid date format (non-YYYY-MM-DD) fails schema validation
- Field selector not one of the allowed enum values (completed_tasks, assigned_tasks)
- Null or out-of-range numeric values for task fields may affect delta computation
- Empty rows array (minItems:1 violated) returns an error

## How this service works

Research task completion — Exact row deduplication + Adjacent row changes: Exact row deduplication + Adjacent row changes 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) an exact row deduplication report identifying and removing fully duplicated rows from the input, and (2) an adjacent row changes report showing the row-over-row differences for the selected field (completed_tasks or assigned_tasks), both computed locally from the supplied data without 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"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/research-task-completion-exact-row-deduplication-adjacent-row-changes-9ee12f24/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)
