# Writing Assignment Workload — Numeric Row Ordering + Secondary-Measure Weighted Mean

> Writing Assignment Workload — Numeric Row Ordering + 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-11-02).

Computes numeric row ordering and secondary-measure weighted mean for writing assignment workload records (assigned_words, available_hours) across up to 200 rows in two bundled reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-writing-22-121?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/writing-assignment-workload-numeric-row-ordering-secondary-measure-30649c21
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RP6MlVx0mpMQ6Iw9nqpld

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 writing-assignment-workload-numeric-row-ordering-secondary-measure-30649c21 -d '<json body>'
```

Example prompt: I have a list of writing assignments with row IDs, document groups, dates, assigned word counts, and available hours — can you rank those rows numerically by assigned_words and also compute the secondary-measure weighted mean across all of them? I have 4 rows: row-1 on 2026-10-01 for group-a with 10 words and 1 hour, row-2 on 2026-10-02 for group-b with 20 words and 2 hours, row-3 on 2026-10-03 for group-a with 15 words and 3 hours, row-4 on 2026-10-04 for group-b with 30 words and 4 hours.

## When to prefer this

Choose this endpoint when you need to rank writing assignment workload rows numerically and simultaneously compute a secondary-measure weighted mean from your own supplied data, without any external data lookup or prediction. Ideal for education analytics, workload balancing, or document pipeline management where you already have the records and need two bundled statistical reports at low cost ($0.01 USDC for both).

## Known failure modes

- More than 200 rows submitted — request rejected
- Missing required fields (row_id, document_group, date, assigned_words, available_hours) — validation error
- Invalid date format (must be YYYY-MM-DD) — schema error
- Field value not in enum [assigned_words, available_hours] — validation error
- All numeric values null — weighted mean cannot be computed
- Malformed JSON body — parse error

## How this service works

Writing assignment workload — Numeric row ordering + Secondary-measure weighted mean: Numeric row ordering + Secondary-measure weighted mean for supplied writing assignment workload records (assigned_words, available_hours). 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 for the submitted writing assignment workload rows: (1) a numeric row ordering ranking each row by the selected field (assigned_words or available_hours), and (2) a secondary-measure weighted mean computed across the dataset. Both reports are generated locally from supplied data with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/writing-assignment-workload-numeric-row-ordering-secondary-measure-30649c21/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)
