# Product Imports — Record Key Uniqueness Validator

> Product 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 record keys in a product import CSV are unique, checking up to 1000 rows for duplicate keys against a declared table contract.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-products-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/product-imports-record-key-uniqueness-validator-0d331629
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LUJj7c7rR1Da8sWQW5Z1g

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 product-imports-record-key-uniqueness-validator-0d331629 -d '<json body>'
```

Example prompt: Check my product import CSV for duplicate record keys — here's the CSV with comma delimiter and allowed categories group-a and group-b: 'sku,introduced_on,category_id,list_price,unit_weight_kg\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3'. Let me know if any keys repeat.

## When to prefer this

Choose this endpoint when you need a lightweight, paid-per-call uniqueness check specifically for product import CSVs with up to 1000 rows. It is ideal for pre-import validation pipelines where you want a structured uniqueness report without building custom deduplication logic. Prefer this over generic CSV validators when your workflow involves product catalog imports with category constraints and you need a cost-effective ($0.01 USDC) per-check model.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- CSV contains more than 1000 rows — only up to 1000 rows processed
- Invalid delimiter value supplied — must be comma, semicolon, or tab
- Cell content exceeds max_cell_length — validation error returned
- Malformed CSV that cannot be parsed — error response returned
- Payment not completed or insufficient USDC — request blocked

## How this service works

Product imports — Record key uniqueness: Record key uniqueness for Product 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

A record key uniqueness report indicating whether all row keys in the submitted CSV are unique, identifying any duplicate keys found across up to 1000 rows, along with details about which rows conflict.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "sku,introduced_on,category_id,list_price,unit_weight_kg\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/product-imports-record-key-uniqueness-validator-0d331629/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)
