# Validation Rule Results — String Normalisation + Daily Sum Series

> Validation Rule Results — String Normalisation + 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-11).

Applies string normalisation and computes a daily sum time series for up to 200 validation rule result records (passed_rules or total_rules), returning two independent analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-08-027?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/validation-rule-results-string-normalisation-daily-sum-series-8db28c73
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Uw1x1miOndUCZBPLvBoJZ

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 validation-rule-results-string-normalisation-daily-sum-series-8db28c73 -d '<json body>'
```

Example prompt: I have up to 200 validation rule result rows with dates, dataset groups, and passed_rules counts — can you run string normalisation plus a daily sum series on the passed_rules field and give me both reports?

## When to prefer this

Choose this endpoint when you have tabular validation rule result data (up to 200 rows) and need both string normalisation and daily sum time series analytics in a single call without any live data lookup, prediction, or external side effects. It is ideal for data quality monitoring pipelines, ETL audit workflows, or lightweight analytical pre-processing where two co-packaged reports justify the per-call cost.

## Known failure modes

- Rows exceeding 200 items will be rejected with a validation error
- Missing required fields (row_id, dataset_group, date, passed_rules, total_rules) will cause row-level rejection
- Dates not matching YYYY-MM-DD pattern will fail schema validation
- Numeric values outside ±1,000,000,000,000 will be rejected
- Invalid field enum value (anything other than passed_rules or total_rules) will error

## How this service works

Validation rule results — String normalisation + Daily sum series: String normalisation + Daily sum series for supplied validation rule results records (passed_rules, total_rules). 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

Two independent analytical reports: (1) normalised string representations of the input validation rule result data, and (2) a daily sum time series for the selected numeric field (passed_rules or total_rules), aggregated by date across up to 200 supplied rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/validation-rule-results-string-normalisation-daily-sum-series-8db28c73/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)
