# Machine Utilisation Imports — Record Key Uniqueness Validator

> Machine Utilisation Imports — Record Key Uniqueness Validator 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-15).

Validates that all record keys in a machine utilisation CSV import are unique, checking up to 1000 rows for duplicate primary keys.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-machines-keys?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/machine-utilisation-imports-record-key-uniqueness-validator-1463c639
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vrCyDZwLEn1qeYxM6kait

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 machine-utilisation-imports-record-key-uniqueness-validator-1463c639 -d '<json body>'
```

Example prompt: Check this machine utilisation CSV for duplicate record keys — it has columns observation_id, observed_on, machine_id, running_hours, scheduled_hours — and tell me if all observation_id values are unique across the rows.

## When to prefer this

Use this endpoint when you specifically need to validate record key uniqueness in machine utilisation CSV imports, particularly when working with industrial equipment data (running hours, scheduled hours, machine IDs) and need a pre-import data quality check. It is purpose-built for this domain schema rather than being a generic CSV deduplication tool, making it more appropriate than generic validators when the data matches the machine utilisation schema.

## Known failure modes

- CSV exceeds 1000 rows — only up to 1000 rows are validated
- Malformed CSV that cannot be parsed returns a parse error
- Delimiter mismatch between declared and actual CSV format causes incorrect parsing
- Cell content exceeding max_cell_length causes rejection
- Empty CSV input triggers a minimum-length validation error
- Category values not present in allowed_categories may be flagged

## How this service works

Machine utilisation imports — Record key uniqueness: Record key uniqueness for Machine utilisation imports. Validate a declared CSV table contract, up to 1000 rows. Quoted cells supported; no external enrichment. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one CSV record key uniqueness report.

## Output

Returns a record key uniqueness report for the submitted machine utilisation CSV, identifying whether all primary/record keys are unique, flagging any duplicate keys found, and summarising the validation outcome across up to 1000 rows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "observation_id,observed_on,machine_id,running_hours,scheduled_hours\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3",
   "maxLength": 100000,
   "minLength": 1
  },
  "maximum": {
   "type": "number",
   "default": 1000000000000,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "minimum": {
   "type": "number",
   "default": -1000000000000,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "delimiter": {
   "enum": [
    ",",
    ";",
    "\t"
   ],
   "type": "string",
   "default": ","
  },
  "max_cell_length": {
   "type": "integer",
   "default": 1000,
   "maximum": 5000,
   "minimum": 1
  },
  "allowed_categories": {
   "type": "array",
   "items": {
    "type": "string",
    "default": "",
    "maxLength": 100,
    "minLength": 1
   },
   "default": [
    "group-a",
    "group-b"
   ],
   "maxItems": 100,
   "minItems": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/machine-utilisation-imports-record-key-uniqueness-validator-1463c639/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)
