# UV Layouts — Numeric Distribution + Date by Category Pivot

> UV Layouts — Numeric Distribution + Date by Category Pivot 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-27).

Analyzes supplied UV layout records (island_count, occupied_percent) producing two reports: a numeric distribution analysis and a date-by-category pivot, using local analytical engines on up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-06-083?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uv-layouts-numeric-distribution-date-by-category-pivot-0178fee2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ddsIYYzSzjWn9Nmcl7NDT

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 uv-layouts-numeric-distribution-date-by-category-pivot-0178fee2 -d '<json body>'
```

Example prompt: Can you run a numeric distribution and date-by-category pivot on these UV layout records? I have 4 rows with island_count and occupied_percent values across two asset groups (group-a and group-b) from October 2026 — use island_count as the primary field.

## When to prefer this

Choose this endpoint when you have UV layout records with island_count and/or occupied_percent metrics and need both a numeric distribution and a date-by-category pivot in a single low-cost call ($0.01 USDC). It is ideal for offline/batch analytical summaries on supplied data without needing external data lookups, predictions, or live connections. Best suited for datasets up to 200 rows where two bundled analytical reports are needed simultaneously.

## Known failure modes

- Input array exceeds 200 rows — request rejected
- Missing required row fields (row_id, asset_group, date, island_count, occupied_percent) — validation error
- Invalid date format (must match YYYY-MM-DD pattern) — schema validation failure
- Empty rows array — rejected due to minItems:1 constraint
- Invalid field enum value (must be island_count or occupied_percent) — schema error
- Payment of 0.01 USDC not provided or rejected — 402 response

## How this service works

UV layouts — Numeric distribution + Date by category pivot: Numeric distribution + Date by category pivot for supplied uv layouts records (island_count, occupied_percent). 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 independent analytical reports computed locally on the supplied data: (1) a numeric distribution report for the selected field (island_count or occupied_percent) showing statistical spread and frequency, and (2) a date-by-category pivot summarizing values broken down by date and asset_group category — all derived from the up-to-200 input rows with no external data access.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "asset_group",
     "date",
     "island_count",
     "occupied_percent"
    ],
    "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
     },
     "island_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "occupied_percent": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "asset_group": "group-a",
     "island_count": 10,
     "occupied_percent": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "asset_group": "group-b",
     "island_count": 20,
     "occupied_percent": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "asset_group": "group-a",
     "island_count": 15,
     "occupied_percent": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "asset_group": "group-b",
     "island_count": 30,
     "occupied_percent": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "island_count",
    "occupied_percent"
   ],
   "type": "string",
   "default": "island_count"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uv-layouts-numeric-distribution-date-by-category-pivot-0178fee2/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)
