# Onboarding Progress — Exact Row Deduplication + Base-100 Series

> Onboarding Progress — Exact Row Deduplication + Base-100 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-25).

Deduplicates onboarding progress rows and computes a Base-100 indexed series for completed_steps or required_steps across up to 200 supplied records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-operations-08-047?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/onboarding-progress-exact-row-deduplication-base-100-series-db0b8fa6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aKLwsKd9wt9Vdkx6YJ-ld

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 onboarding-progress-exact-row-deduplication-base-100-series-db0b8fa6 -d '<json body>'
```

Example prompt: Can you deduplicate these onboarding progress records for team groups A and B (dates from 2026-10-01 to 2026-10-04, with completed_steps and required_steps values) and give me a Base-100 series starting from row index 0 for the completed_steps field?

## When to prefer this

Choose this endpoint when you need both exact deduplication and a Base-100 normalized index series on onboarding progress data in a single low-cost call. It is ideal when you have up to 200 rows of team onboarding records with completed and required steps and want two independent analytical outputs without any external data enrichment, live lookup, or prediction. It is not suitable for forecasting, real-time progress monitoring, or datasets larger than 200 rows.

## Known failure modes

- Input array exceeds 200 rows — request will be rejected
- Missing required fields (row_id, team_group, date, completed_steps, required_steps) on any row — validation error
- Date values not matching YYYY-MM-DD pattern — schema validation failure
- base_index out of range (0–199) or exceeding actual row count — computation error
- All rows are duplicates leaving no data for series computation — empty series result
- Null values in completed_steps or required_steps may affect Base-100 computation if the base row itself is null

## How this service works

Onboarding progress — Exact row deduplication + Base-100 series: Exact row deduplication + Base-100 series for supplied onboarding progress records (completed_steps, required_steps). 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 analytical reports: (1) an exact row deduplication report identifying and removing duplicate onboarding progress records, and (2) a Base-100 indexed time series for the selected field (completed_steps or required_steps), anchored at the specified base_index row. All computation is performed locally on the supplied data with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/onboarding-progress-exact-row-deduplication-base-100-series-db0b8fa6/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)
