# Document Redaction Review Analytics — Quality Audit, String Normalisation & Weighted Mean

> Document Redaction Review Analytics — Quality Audit, String Normalisation & Weighted Mean 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-23).

Runs three analytical reports (record quality audit, string normalisation, and secondary-measure weighted mean) on document redaction review data containing flagged and reviewed span counts.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-writing-14-205?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/document-redaction-review-analytics-quality-audit-string-f0bebb54
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oUlCvxQJCI8A_kv_N6qH2

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 document-redaction-review-analytics-quality-audit-string-f0bebb54 -d '<json body>'
```

Example prompt: Can you run the three redaction review analytics reports — quality audit, string normalisation, and weighted mean — on my dataset? I have rows with document groups like 'group-a' and 'group-b', dates from 2026-10-01 to 2026-10-04, flagged_spans counts of 10, 20, 15, and 30, and reviewed_spans of 1, 2, 3, and 4; use flagged_spans as the primary field.

## When to prefer this

Choose this endpoint when you need three combined analytical reports (quality audit, string normalisation, and weighted mean) on document redaction review data in a single low-cost call. It is ideal for offline batch analysis of up to 200 redaction records without requiring external lookups or ML predictions. Prefer it over general analytics tools when your data specifically involves flagged_spans and reviewed_spans from a document redaction pipeline and you need structured, reproducible local computation.

## Known failure modes

- Exceeds 200-row limit — request rejected; split into smaller batches
- Missing required fields (row_id, date, flagged_spans, reviewed_spans) — validation error returned
- Date field does not match YYYY-MM-DD pattern — schema validation failure
- Null values in numeric span fields may affect weighted mean calculation
- Invalid field enum value (not 'flagged_spans' or 'reviewed_spans') — rejected by schema
- Payment of 0.01 USDC not authorised — x402 payment failure

## How this service works

Document redaction review — Record quality audit + String normalisation + Secondary-measure weighted mean: Record quality audit + String normalisation + Secondary-measure weighted mean for supplied document redaction review records (flagged_spans, reviewed_spans). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.

## Output

Returns three independent analytical reports for the submitted redaction review rows: (1) a record quality audit flagging data issues, (2) a string normalisation report standardising text fields like document_group, and (3) a secondary-measure weighted mean calculation over the selected numeric field (flagged_spans or reviewed_spans). All computed locally without external lookups or predictions.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/document-redaction-review-analytics-quality-audit-string-f0bebb54/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)
