# Mesh Budgets Numeric Interval Filter and Equal-Width Histogram

> Mesh Budgets Numeric Interval Filter and Equal-Width Histogram 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).

Filters mesh budget records (triangle_count, vertex_count) by a numeric interval and generates an equal-width histogram — two analytical reports on up to 200 supplied rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-01-129?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-interval-filter-and-equal-width-histogram-42295009
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YBR-91v7Z6kagmk0iYdcP

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-interval-filter-and-equal-width-histogram-42295009 -d '<json body>'
```

Example prompt: I have 150 mesh budget records with triangle_count and vertex_count fields — can you filter them to rows where triangle_count is between 5000 and 50000 and also produce a histogram with 10 equal-width bins across that same field?

## When to prefer this

Choose this endpoint when you have up to 200 mesh budget records (with triangle_count and vertex_count) already in hand and need both a range-filter view and a histogram distribution report in a single call. It is ideal for game art pipelines, 3D asset audits, and polygon budget reviews where you want local analytical computation without external lookups. Prefer it over general analytics tools when you need the specific combination of interval filtering plus equal-width binning on mesh geometry metrics at minimal cost.

## Known failure modes

- More than 200 rows submitted — request exceeds the row limit and will be rejected
- minimum greater than maximum — invalid interval bounds cause a validation error
- bins value outside 1–30 range — rejected by schema validation
- Missing required fields (row_id, date, triangle_count, vertex_count) in any row — schema validation failure
- Non-date-formatted string in date field — pattern mismatch error
- Payment not completed via x402 protocol — endpoint returns 402 Payment Required

## How this service works

Mesh budgets — Numeric interval filter + Equal-width histogram: Numeric interval filter + Equal-width histogram 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 interval filter listing mesh records whose selected field (triangle_count or vertex_count) falls within the specified minimum–maximum range, and (2) an equal-width histogram breaking the same field's values into the requested number of bins with frequency counts, both computed locally on the supplied rows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bins": {
   "type": "integer",
   "default": 5,
   "maximum": 30,
   "minimum": 1
  },
  "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"
  },
  "maximum": {
   "type": "number",
   "default": 100,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "minimum": {
   "type": "number",
   "default": 0,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mesh-budgets-numeric-interval-filter-and-equal-width-histogram-42295009/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)
