# Onboarding Progress Analyzer — Category Frequencies & Numeric Row Ordering

> Onboarding Progress Analyzer — Category Frequencies & Numeric Row Ordering is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-02).

Computes category frequency counts for team_group and numeric row ordering for completed_steps or required_steps fields in onboarding progress records (up to 200 rows, 2 reports per call).

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-operations-08-100?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/onboarding-progress-analyzer-category-frequencies-numeric-row-ordering-13a50fc6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tzF6sxQMuylEfbtCv3B2h

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-analyzer-category-frequencies-numeric-row-ordering-13a50fc6 -d '<json body>'
```

Example prompt: I have onboarding progress records for my teams — can you run category frequency counts on the team_group field and also rank all rows by completed_steps? Here's the data for up to 200 rows including row IDs, dates, team groups, completed steps, and required steps.

## When to prefer this

Choose this endpoint when you have onboarding progress records and need both a category frequency distribution of team groups AND a numeric row ordering of step counts in a single call. It is ideal for lightweight, local analytical computation on up to 200 rows without requiring an external database, ML model, or live data source. Best suited for HR analytics dashboards, onboarding audits, and sprint planning workflows where the data is already available client-side.

## Known failure modes

- Fewer than 1 row submitted — minimum 1 row required
- More than 200 rows submitted — payload will be rejected
- Missing required fields (row_id, team_group, date, completed_steps, required_steps) on any row
- Date field not in YYYY-MM-DD format — pattern validation failure
- Numeric field values outside allowed range (-1,000,000,000,000 to 1,000,000,000,000)
- Invalid field enum value — only 'completed_steps' or 'required_steps' accepted
- row_id exceeds 80 characters — validation error

## How this service works

Onboarding progress — Category frequencies + Numeric row ordering: Category frequencies + Numeric row ordering 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) a category frequency table showing how many times each team_group value appears in the submitted rows, and (2) a numeric ordering of rows ranked by the selected field (completed_steps or required_steps). No external data is fetched; analysis is performed entirely on the supplied input rows.

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/onboarding-progress-analyzer-category-frequencies-numeric-row-ordering-13a50fc6/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)
