# Camera Coverage String Normalisation and Daily Sum Series

> Camera Coverage String Normalisation and 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-17).

Normalises string fields and computes daily sum time series for camera coverage records (shot_count or coverage_seconds) across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-creative-12-027?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/camera-coverage-string-normalisation-and-daily-sum-series-cf53b37b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_F-m8UQDpiAPsmL1-qf9ea

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 camera-coverage-string-normalisation-and-daily-sum-series-cf53b37b -d '<json body>'
```

Example prompt: Normalize the asset group strings and give me a daily sum series for shot_count across these camera coverage records — I have 4 rows: row-1 on 2026-10-01 for group-a with 10 shots and 1 coverage second, row-2 on 2026-10-02 for group-b with 20 shots and 2 seconds, row-3 on 2026-10-03 for group-a with 15 shots and 3 seconds, and row-4 on 2026-10-04 for group-b with 30 shots and 4 seconds.

## When to prefer this

Choose this endpoint when you need both string normalization on asset group labels and a daily aggregated sum series for camera coverage metrics (shot_count or coverage_seconds) in a single low-cost call. It is best suited for batch offline processing of up to 200 rows of camera footage records where no live data lookup, prediction, or external API calls are needed. Prefer alternatives if you need real-time camera feeds, predictive analytics, or more than 200 rows processed at once.

## Known failure modes

- Rows array is empty or missing — returns validation error
- More than 200 rows submitted — exceeds maximum limit
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Null values in shot_count or coverage_seconds when field is selected — may affect sum accuracy
- Invalid field enum value (not shot_count or coverage_seconds) — schema rejection
- Malformed row objects missing required fields (row_id, asset_group, date) — validation error

## How this service works

Camera coverage — String normalisation + Daily sum series: String normalisation + Daily sum series for supplied camera coverage records (shot_count, coverage_seconds). 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 for the submitted camera coverage rows: (1) a string normalisation report for the asset_group field, and (2) a daily sum series for the selected numeric field (shot_count or coverage_seconds), aggregated by date across all rows. No live data lookup or external computation is performed.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/camera-coverage-string-normalisation-and-daily-sum-series-cf53b37b/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)
