# Mining Payout Imports — Header Contract Check

> Mining Payout Imports — 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-15).

Validates the header/schema contract of a mining payout CSV file (up to 1000 rows), checking column names, data types, value ranges, and category membership.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-mining-payouts-schema?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/mining-payout-imports-header-contract-check-09354cd5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZW5octBA94GeIMFamcd53

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 mining-payout-imports-header-contract-check-09354cd5 -d '<json body>'
```

Example prompt: Can you check if my mining payout CSV has the right headers and column structure? It uses comma delimiters, values should be between 0 and 500000, and the pool IDs should only be from group-a or group-b — here's the data: payout_id,paid_on,pool_id,gross_btc,fee_btc\nrecord-a,2026-01-01,group-a,10,2

## When to prefer this

Choose this endpoint when you need a fast, cheap ($0.01 USDC) schema/header contract check specifically tailored for mining payout CSV files with fields like payout_id, paid_on, pool_id, gross_btc, and fee_btc. It is ideal for pre-import pipeline validation, catching column drift, and enforcing allowed pool category lists without any external data enrichment. Prefer it over generic CSV validators when the mining payout domain schema and numeric range enforcement are the primary concern.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- More than 1000 rows submitted — validation may truncate or fail
- Invalid delimiter specified (not comma, semicolon, or tab) — error response
- Malformed CSV with unclosed quotes — parsing failure
- Minimum value greater than maximum value — invalid range configuration
- Empty CSV body — validation cannot proceed

## How this service works

Mining payout imports — Header contract check: Header contract check for Mining payout 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

Returns a CSV header contract check report indicating whether the declared schema is valid, listing any column name mismatches, out-of-range numeric values, disallowed category entries, or cell length violations found in up to 1000 rows of the submitted CSV.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "payout_id,paid_on,pool_id,gross_btc,fee_btc\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/mining-payout-imports-header-contract-check-09354cd5/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)
