# UV Layouts Analytics — Category Frequencies + Daily Sum Series

> UV Layouts Analytics — Category Frequencies + Daily Sum Series 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 up to 200 UV layout records to produce two reports: category frequency breakdowns by asset group and daily sum time series for island_count or occupied_percent fields.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-06-102?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-analytics-category-frequencies-daily-sum-series-8a5ad8c3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ceRm6OgmXTcVabbfiPVSC

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-analytics-category-frequencies-daily-sum-series-8a5ad8c3 -d '<json body>'
```

Example prompt: Can you analyze these UV layout records and give me both the category frequency breakdown by asset group and the daily sum series for island_count? I have about 50 rows with dates, asset groups, island counts, and occupied percentages.

## When to prefer this

Choose this endpoint when you have UV layout tabular data and need both a categorical distribution report and a date-based numeric aggregation in a single API call for up to 200 rows. It is ideal when you want two complementary analytical views — frequency counts by group and daily totals of a chosen metric — without building your own aggregation logic. Prefer alternatives if you need more than 200 rows, require live data lookup, need statistical outlier detection, or need only one of the two report types.

## Known failure modes

- Empty rows array returns an error — at least 1 row required
- More than 200 rows rejected — maxItems limit enforced
- Invalid date format (not YYYY-MM-DD) causes schema validation failure
- Missing required fields (row_id, asset_group, date, island_count, occupied_percent) causes rejection
- Invalid field enum value (anything other than island_count or occupied_percent) causes error
- Null numeric values excluded from sum computation but rows still counted for frequency

## How this service works

UV layouts — Category frequencies + Daily sum series: Category frequencies + Daily sum series 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 analytical reports: (1) a category frequencies report showing how often each asset_group value appears in the supplied records, and (2) a daily sum series showing the per-date totals of the selected numeric field (island_count or occupied_percent) across all records. Both reports are computed locally from 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
  },
  "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-analytics-category-frequencies-daily-sum-series-8a5ad8c3/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)
