# Document Redaction Review — Record Quality Audit + String Normalisation + Numeric Distribution

> Document Redaction Review — Record Quality Audit + String Normalisation + Numeric Distribution is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-02).

Runs three analytical reports (record quality audit, string normalisation, and numeric distribution) on up to 200 document redaction review records containing flagged and reviewed span counts.

## Facts

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

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-record-quality-audit-string-normalisation-35365955 -d '<json body>'
```

Example prompt: Can you run a record quality audit, string normalisation, and numeric distribution on my document redaction review data? Here are up to 200 rows with fields row_id, document_group, date, flagged_spans, and reviewed_spans — I want to analyze the flagged_spans field specifically.

## When to prefer this

Choose this endpoint when you have up to 200 document redaction review records and need three bundled analytical reports (quality audit, string normalisation, numeric distribution) in a single low-cost call. It is ideal for compliance or legal teams doing batch QA on redaction outputs without needing live predictions, external lookups, or professional assessments. Prefer alternatives if you need more than 200 rows, real-time scoring, or domain-specific redaction recommendations.

## Known failure modes

- Fewer than 1 row submitted — returns validation error
- More than 200 rows submitted — exceeds row limit, request rejected
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- Numeric fields exceed allowed range (±1,000,000,000,000) — rejected
- Missing required fields (row_id, flagged_spans, reviewed_spans) — record-level quality errors or rejection
- Invalid field selector enum value — request rejected

## How this service works

Document redaction review — Record quality audit + String normalisation + Numeric distribution: Record quality audit + String normalisation + Numeric distribution 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

Three independent analytical reports: (1) a record quality audit highlighting missing values, nulls, or malformed entries; (2) a string normalisation report standardising text fields like document_group; and (3) a numeric distribution summary (min, max, mean, percentiles, etc.) for the selected numeric field (flagged_spans or reviewed_spans). All computed locally with no external lookups.

## 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-record-quality-audit-string-normalisation-35365955/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)
