# UV Layouts — Record Quality Audit + Category Frequencies

> UV Layouts — Record Quality Audit + Category Frequencies 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).

Audits data quality and computes category frequency distributions for UV layout records containing island_count and occupied_percent fields

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-06-006?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-record-quality-audit-category-frequencies-d62b44eb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gdEMvwE1FmVdQ45K0xvv-

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-record-quality-audit-category-frequencies-d62b44eb -d '<json body>'
```

Example prompt: Can you run a record quality audit and category frequency breakdown on my UV layout data? I have up to 200 rows with fields like row_id, asset_group, date, island_count, and occupied_percent — for example rows like row-1 in group-a dated 2026-10-01 with island_count 10 and occupied_percent 1.5.

## When to prefer this

Choose this endpoint when you need both a data quality audit and category frequency counts on UV layout records (island_count, occupied_percent) in a single low-cost call. It is ideal for pre-processing validation of UV mapping datasets before downstream pipeline steps, or for quick profiling of asset group distributions. It is not suitable for live data lookups, predictions, external enrichment, or datasets exceeding 200 rows.

## Known failure modes

- Submitting more than 200 rows returns a validation error
- Missing required fields (row_id, asset_group, date, island_count, occupied_percent) cause row-level rejection
- Invalid date format (non-YYYY-MM-DD) fails schema validation
- Empty rows array is rejected by minItems:1 constraint
- Values outside the allowed numeric range cause validation errors

## How this service works

UV layouts — Record quality audit + Category frequencies: Record quality audit + Category frequencies 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 record quality audit flagging completeness, nulls, out-of-range values, and other data issues per row for the island_count and occupied_percent fields; and (2) a category frequency distribution showing how records are distributed across asset_group values. Both reports are computed locally on the supplied data with no external lookups.

## 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
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uv-layouts-record-quality-audit-category-frequencies-d62b44eb/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)
