# Transfer Record Imports — CSV Header Contract Check

> Transfer Record Imports — CSV Header Contract Check 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-28).

Validates the header contract (column names, data types, value ranges, and category constraints) of a CSV file containing transfer records, returning a detailed check report.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-transfers-schema?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/transfer-record-imports-csv-header-contract-check-796a049c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qWoe0qNOFnZOWMriUK8-L

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 transfer-record-imports-csv-header-contract-check-796a049c -d '<json body>'
```

Example prompt: Can you check whether my transfer records CSV has a valid header contract — it uses a comma delimiter and the allowed asset categories are group-a and group-b? Here's the CSV: transfer_id,executed_on,asset_id,sent_amount,received_amount\nrecord-a,2026-01-01,group-a,10,2

## When to prefer this

Choose this endpoint when you need a lightweight, specialized validation of transfer record CSV headers and data contracts before importing into a downstream system. It is purpose-built for the transfer record schema (transfer_id, executed_on, asset_id, sent_amount, received_amount) with configurable category whitelists and numeric bounds, making it more targeted than a generic CSV validator.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- CSV contains fewer than 1 character — rejected
- Delimiter not one of comma, semicolon, or tab — validation error
- Allowed category list exceeds 100 items — rejected
- Cell length exceeds configured max_cell_length — flagged in report
- Numeric values outside specified minimum/maximum range — flagged as contract violations
- Malformed CSV structure — parse error returned

## How this service works

Transfer record imports — Header contract check: Header contract check for Transfer record 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 header contract check report.

## Output

A header contract check report indicating whether the CSV's column headers, data types, value ranges, cell lengths, and category values comply with the declared contract. Includes any violations or mismatches found across up to 1000 rows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "transfer_id,executed_on,asset_id,sent_amount,received_amount\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/transfer-record-imports-csv-header-contract-check-796a049c/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)
