# Time Entries Secondary-Measure Weighted Mean Calculator

> Time Entries Secondary-Measure Weighted Mean Calculator 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-18).

Computes a secondary-measure weighted mean (e.g. billable_hours-weighted average of hours) across up to 200 time entry records, using local numeric processing.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-analytics-time-entries-weighted-average?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/time-entries-secondary-measure-weighted-mean-calculator-ef4273b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DvDMINQ1wwZfi1TkLMIvh

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 time-entries-secondary-measure-weighted-mean-calculator-ef4273b8 -d '<json body>'
```

Example prompt: I have 4 time entries — row-1 for group-a on 2026-10-01 with 10 hours and 1 billable hour, row-2 for group-b on 2026-10-02 with 20 hours and 2 billable hours, row-3 for group-a on 2026-10-03 with 15 hours and 3 billable hours, row-4 for group-b on 2026-10-04 with 30 hours and 4 billable hours — can you calculate the billable-hours-weighted mean of the hours field across all these entries?

## When to prefer this

Choose this endpoint when you need a statistically correct secondary-measure weighted mean over time entry records (up to 200 rows) and want fast, local numeric computation without external enrichment. Prefer it over simple averaging when the relative weight of each entry (e.g. billable hours) should influence the mean of the target field.

## Known failure modes

- Empty rows array or missing required fields (row_id, project, date, hours, billable_hours) returns validation error
- More than 200 rows submitted exceeds maxItems limit
- Invalid date format (not YYYY-MM-DD) causes schema rejection
- All secondary-measure weights are zero or null, making weighted mean undefined
- Non-numeric values in hours or billable_hours fields cause processing failure

## How this service works

Time entries - Secondary-measure weighted mean: Secondary-measure weighted mean for Time entries. Up to 200 supplied typed records. Local numeric and data-quality processing; no external enrichment or forecasting. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded secondary-measure weighted mean deliverable.

## Output

Returns a single numeric weighted mean value representing the secondary-measure (billable_hours) weighted average of the chosen target field (hours or billable_hours) across all submitted time entry rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/time-entries-secondary-measure-weighted-mean-calculator-ef4273b8/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)
