# Mesh Budgets — Numeric Distribution + Explicit Missing-Value Fill

> Mesh Budgets — Numeric Distribution + Explicit Missing-Value Fill 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-17).

Computes numeric distribution statistics and fills missing values (zero, mean, or median) for triangle_count and vertex_count fields across up to 200 mesh budget records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-01-085?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mesh-budgets-numeric-distribution-explicit-missing-value-fill-6a9475c1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RA4rjzDkJtmFYsEtyKcmG

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 mesh-budgets-numeric-distribution-explicit-missing-value-fill-6a9475c1 -d '<json body>'
```

Example prompt: I have a dataset of up to 50 mesh asset records with triangle_count and vertex_count — some values are null. Can you run a numeric distribution analysis on triangle_count and fill the missing values using median imputation?

## When to prefer this

Choose this endpoint when you have a batch of mesh budget records (up to 200 rows) with triangle_count or vertex_count data and need both a numeric distribution summary and missing-value imputation in a single low-cost call. It is ideal for 3D asset pipeline analytics, game development budget reviews, or data cleaning steps where null mesh values must be filled before downstream processing. Prefer this over general-purpose analytics tools when you specifically work with mesh geometry metrics and want a combined distribution + imputation report for $0.01 USDC.

## Known failure modes

- More than 200 rows submitted — request rejected with maxItems validation error
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Missing required fields (row_id, asset_group, date) — validation error
- Numeric values outside allowed range (±1 trillion) — rejected
- Invalid enum value for field or method parameter — schema error
- Empty rows array — minItems violation

## How this service works

Mesh budgets — Numeric distribution + Explicit missing-value fill: Numeric distribution + Explicit missing-value fill for supplied mesh budgets records (triangle_count, vertex_count). 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 numeric distribution summary for the specified field (triangle_count or vertex_count) across all supplied rows, including statistics such as min, max, mean, and percentiles; and (2) a missing-value fill report showing which rows had null values and what imputed values were assigned using the chosen method (zero, mean, or median). Up to 200 rows are supported per call.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mesh-budgets-numeric-distribution-explicit-missing-value-fill-6a9475c1/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)
