# Business Event Participation Data Quality Suite (Record Audit + String Normalisation + Duplicate Key Report)

> Business Event Participation Data Quality Suite (Record 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 supplied business event participation data: a record quality audit, string normalisation, and duplicate key detection — all in a single call for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-19-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/business-event-participation-data-quality-suite-record-audit-string-87ef1d4d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pHkm1qFltu-FAqiSG346l

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 business-event-participation-data-quality-suite-record-audit-string-87ef1d4d -d '<json body>'
```

Example prompt: Can you audit these business event participation records for me — run a record quality audit, normalise the company group strings, and flag any duplicate row IDs? I have up to 50 rows with fields like row_id, company_group, date, attendee_count, and company_count.

## When to prefer this

Choose this endpoint when you need three simultaneous data quality operations (quality audit, string normalisation, duplicate detection) on business event participation data in a single low-cost call. It is ideal for pre-processing event attendance exports before database ingestion or reporting, when you want local, deterministic analysis with no external API calls, live lookups, or ML predictions. It is not suitable if you need live event data retrieval, predictive analytics, or more than 200 rows per batch.

## Known failure modes

- Empty rows array (minItems:1 violated) — request rejected
- More than 200 rows submitted (maxItems:200 violated) — request rejected
- Missing required fields (row_id, company_group, date, attendee_count, company_count) on any row — validation error
- Date field does not match YYYY-MM-DD pattern — row-level format error
- Numeric fields (attendee_count, company_count) outside allowed range — flagged or rejected
- Payment of 0.01 USDC not provided via x402 — request denied

## How this service works

Business event participation — Record quality audit + String normalisation + Duplicate key report: Record quality audit + String normalisation + Duplicate key report for supplied business event participation records (attendee_count, company_count). 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 reports: (1) a record quality audit highlighting malformed, missing, or out-of-range values across all rows; (2) a string normalisation report showing standardised versions of string fields like company_group; (3) a duplicate key report identifying rows with repeated row_id values. All computed locally against the supplied data, with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/business-event-participation-data-quality-suite-record-audit-string-87ef1d4d/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)
