# Controller Sampling — Numeric Distribution + Numeric Row Ordering

> Controller Sampling — Numeric Distribution + 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).

Analyzes controller sampling data by computing a numeric distribution and numeric row ordering for input_latency_ms or sample_count fields across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-game-15-073?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/controller-sampling-numeric-distribution-numeric-row-ordering-fb1cb9e5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FtaAQTRX8SCMAchOIqoz8

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 controller-sampling-numeric-distribution-numeric-row-ordering-fb1cb9e5 -d '<json body>'
```

Example prompt: Can you analyze this batch of controller sampling records and give me both a numeric distribution and a row ordering ranked by input_latency_ms? Here are the rows: row-1 on 2026-10-01 in group-a with input_latency_ms=10 and sample_count=1, row-2 on 2026-10-02 in group-b with input_latency_ms=20 and sample_count=2, row-3 on 2026-10-03 in group-a with input_latency_ms=15 and sample_count=3.

## When to prefer this

Choose this endpoint when you have tabular controller sampling data with input_latency_ms and sample_count fields and need both a distribution summary and a ranked ordering of rows in a single call for $0.01 USDC. It is ideal for offline/batch analysis of up to 200 records without needing live data lookups, predictions, or external integrations. Prefer alternatives if you need more than 200 rows, require category frequency breakdowns, need deduplication, or want daily time-series aggregations.

## Known failure modes

- More than 200 rows submitted — request exceeds maxItems limit and will be rejected
- Missing required fields (row_id, game_area, date, input_latency_ms, sample_count) in any row causes validation failure
- Invalid date format (not YYYY-MM-DD) causes schema validation error
- Invalid field selector value (not 'input_latency_ms' or 'sample_count') causes rejection
- Empty rows array or zero rows submitted fails minItems constraint
- Payment failure or insufficient USDC balance prevents call completion

## How this service works

Controller sampling — Numeric distribution + Numeric row ordering: Numeric distribution + Numeric row ordering for supplied controller sampling records (input_latency_ms, sample_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 of the selected field (input_latency_ms or sample_count) showing how values are spread across the supplied rows, and (2) a numeric row ordering that ranks all input rows by the selected field. Analysis is performed locally without external lookups or predictions, covering up to 200 rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/controller-sampling-numeric-distribution-numeric-row-ordering-fb1cb9e5/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)
