# Job Listing Inventories — Record Quality Audit + String Normalisation + Duplicate Key Report

> Job Listing 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-16).

Runs three local analytical reports on job listing inventory data: a record quality audit, string normalisation, and duplicate key detection — for up to 200 rows.

## Facts

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

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 job-listing-inventories-record-quality-audit-string-normalisation-d4cdc221 -d '<json body>'
```

Example prompt: Can you run a full data quality audit, string normalisation, and duplicate key report on my job listing inventory records? I have up to 50 rows with fields like row_id, company_group, date, listing_count, and duplicate_listings — here's the data.

## When to prefer this

Choose this endpoint when you need offline, deterministic data quality analysis on job listing inventory records without any live lookups or external data enrichment. It's ideal for pre-ingestion pipeline validation, ETL auditing, and quick data health checks on batches of up to 200 rows. Prefer it over general-purpose data tools when you specifically need all three reports (quality audit, string normalisation, duplicate keys) bundled at low cost.

## Known failure modes

- More than 200 rows submitted — request will be rejected or truncated
- Missing required fields (row_id, company_group, date, listing_count, duplicate_listings) cause row-level errors
- Invalid date format (not YYYY-MM-DD) triggers validation failure
- Empty rows array returns an error
- Numeric values outside ±1,000,000,000,000 range rejected by schema

## How this service works

Job listing inventories — Record quality audit + String normalisation + Duplicate key report: Record quality audit + String normalisation + Duplicate key report for supplied job listing inventories records (listing_count, duplicate_listings). 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 identifying missing, malformed, or out-of-range values; (2) a string normalisation report showing cleaned/standardised text fields; and (3) a duplicate key report identifying rows with repeated keys across the supplied dataset. All computed locally with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "company_group",
     "date",
     "listing_count",
     "duplicate_listings"
    ],
    "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
     },
     "listing_count": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "duplicate_listings": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "company_group": "group-a",
     "listing_count": 10,
     "duplicate_listings": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "company_group": "group-b",
     "listing_count": 20,
     "duplicate_listings": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "company_group": "group-a",
     "listing_count": 15,
     "duplicate_listings": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "company_group": "group-b",
     "listing_count": 30,
     "duplicate_listings": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  }
 }
}
```

## More

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