# UV Layouts — Grouped Numeric Summary + Keyed Dataset Comparison

> UV Layouts — Grouped Numeric Summary + Keyed Dataset Comparison 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).

Runs two local analytical reports on UV layout records: a grouped numeric summary and a keyed dataset comparison for island_count and occupied_percent fields.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-06-098?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-grouped-numeric-summary-keyed-dataset-comparison-4cff88e3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PP_1MO1Ov7bGI1QyarkMs

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-grouped-numeric-summary-keyed-dataset-comparison-4cff88e3 -d '<json body>'
```

Example prompt: Can you run a grouped numeric summary and keyed comparison on my UV layout records? I have two datasets — primary rows with island_count and occupied_percent grouped by asset_group, and a second dataset to compare against — and I want to analyze the island_count field across both.

## When to prefer this

Choose this endpoint when you need two simultaneous analytical reports — a grouped summary and a keyed comparison — on UV layout data containing island_count and occupied_percent metrics, without requiring any live data lookup, prediction, or external enrichment. It is ideal for offline 3D asset pipeline audits, QA comparisons between production batches, or aggregate analysis of UV packing efficiency across asset groups.

## Known failure modes

- Missing required fields (row_id, asset_group, date, island_count, occupied_percent) causes validation error
- More than 200 rows submitted causes rejection
- Invalid date format (not YYYY-MM-DD) causes schema validation failure
- Empty rows array returns error
- Invalid field enum value (not island_count or occupied_percent) causes rejection
- Mismatched row_ids between primary and comparison datasets may produce incomplete comparison output

## How this service works

UV layouts — Grouped numeric summary + Keyed dataset comparison: Grouped numeric summary + Keyed dataset comparison 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: (1) a grouped numeric summary showing aggregate statistics (e.g. mean, min, max, count) for the selected field broken down by asset_group, and (2) a keyed dataset comparison showing row-by-row differences between the primary and secondary datasets on the chosen field. Covers up to 200 rows per dataset with no external data lookup.

## 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"
  },
  "other": {
   "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"
   
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uv-layouts-grouped-numeric-summary-keyed-dataset-comparison-4cff88e3/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)
