# Validation Rule Results — Exact Row Deduplication + IQR Outlier Flags

> Validation Rule Results — Exact Row Deduplication + IQR Outlier Flags 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).

Deduplicates exact duplicate rows and flags IQR-based outliers in validation rule result records (passed_rules, total_rules) for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-08-049?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-exact-row-deduplication-iqr-outlier-flags-df2b9a72
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZwnRZq3DaAjYi-XssOncv

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-exact-row-deduplication-iqr-outlier-flags-df2b9a72 -d '<json body>'
```

Example prompt: Can you deduplicate these validation rule result records and flag any IQR outliers in the passed_rules field? I have about 50 rows with row_id, dataset_group, date, passed_rules, and total_rules — I need both reports.

## When to prefer this

Choose this endpoint when you need both exact duplicate removal and IQR-based statistical outlier flagging on validation rule result data (passed_rules, total_rules) in a single inexpensive call. It is ideal for data quality pipelines where you want to clean records before downstream analysis without needing external data sources, ML predictions, or professional assessments. Best for small-to-medium datasets up to 200 rows processed locally and cheaply.

## Known failure modes

- Input exceeds 200 rows — request will be rejected or truncated
- Missing required fields (row_id, dataset_group, date, passed_rules, total_rules) cause validation errors
- Numeric fields outside allowed range (-1e12 to 1e12) will fail schema validation
- Date strings not matching YYYY-MM-DD pattern will be rejected
- Too few rows to compute meaningful IQR statistics (e.g. fewer than 4 rows) may produce degenerate outlier results
- Invalid field enum value (must be 'passed_rules' or 'total_rules') will cause an error

## How this service works

Validation rule results — Exact row deduplication + IQR outlier flags: Exact row deduplication + IQR outlier flags 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) an exact row deduplication report identifying and removing fully duplicate rows from the input, and (2) an IQR-based outlier detection report flagging rows where the selected numeric field (passed_rules or total_rules) falls outside the interquartile range bounds. Both reports are computed locally with no external lookups.

## 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-exact-row-deduplication-iqr-outlier-flags-df2b9a72/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)
