# Company Filing Inventories — Record Quality Audit, String Normalisation & Duplicate Key Report

> Company Filing Inventories — Record Quality Audit, String Normalisation & Duplicate Key Report 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-20).

Audits up to 200 rows of company filing inventory data (available_filings, expected_filings) for record quality issues, normalises strings, and identifies duplicate keys — returning 3 independent analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-17-192?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/company-filing-inventories-record-quality-audit-string-normalisation-0f8799de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8xyilqCVFcj1R-1YvOt2f

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 company-filing-inventories-record-quality-audit-string-normalisation-0f8799de -d '<json body>'
```

Example prompt: Can you audit this batch of company filing inventory rows for record quality issues, normalise the string fields, and flag any duplicate row IDs or company-group/date keys? I have up to 50 rows with row_id, company_group, date, available_filings, and expected_filings fields.

## When to prefer this

Choose this endpoint when you have tabular company filing inventory data (up to 200 rows) and need simultaneous record quality auditing, string normalisation, and duplicate key detection in a single call. It is ideal for pre-submission data checks, post-merge deduplication, or routine data governance reviews where all three reports are needed together at low cost. Not suitable for live data lookups, predictive analytics, external data enrichment, or datasets larger than 200 rows.

## Known failure modes

- Input array exceeds 200 rows — request will be rejected or truncated
- Missing required fields (row_id, company_group, date, available_filings, expected_filings) cause row-level validation errors
- Invalid date format (not YYYY-MM-DD) triggers pattern validation failure
- Numeric values outside the allowed range (±1,000,000,000,000) rejected by schema
- Empty rows array (minItems: 1 violated) causes request failure
- Payment of 0.01 USDC not included or declined results in 402 response

## How this service works

Company filing inventories — Record quality audit + String normalisation + Duplicate key report: Record quality audit + String normalisation + Duplicate key report for supplied company filing inventories records (available_filings, expected_filings). 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 reports: (1) a record quality audit highlighting data issues such as missing values, out-of-range numbers, or malformed dates; (2) a string normalisation report showing how text fields like company_group were standardised; and (3) a duplicate key report identifying rows sharing the same row_id or compound key combinations. All analysis is performed locally on the supplied data — no external lookups or live data.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/company-filing-inventories-record-quality-audit-string-normalisation-0f8799de/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)
