# Mining Pool Metric Imports — CSV Validation Summary

> Mining Pool Metric Imports — CSV Validation Summary 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 a CSV table of mining pool metrics (hashrate, rewards, pool IDs) against a declared contract, returning a summary report of up to 1000 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-pool-metrics-summary?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-pool-metric-imports-csv-validation-summary-dac8f7ba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CX6huk0m_P2Sa2n8WUAof

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-pool-metric-imports-csv-validation-summary-dac8f7ba -d '<json body>'
```

Example prompt: Can you validate this mining pool metrics CSV for me — it has columns for observation_id, observed_on, pool_id, hashrate_ths, and reported_reward_btc, with pool IDs limited to group-a and group-b, numeric values between 0 and 1,000,000, and comma-delimited — and give me a validation summary report?

## When to prefer this

Use this endpoint when you need a fast, low-cost ($0.01 USDC) validation summary specifically for mining pool metric CSVs (hashrate, rewards, pool IDs). It is ideal when you need to enforce a declared CSV contract with category allowlists, numeric range bounds, and cell length limits without external enrichment. Prefer it over generic CSV validators when your data conforms to the mining pool metrics schema (observation_id, observed_on, pool_id, hashrate_ths, reported_reward_btc) and you want a structured summary report rather than row-by-row transformation.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- More than 1000 rows submitted — only first 1000 processed or error returned
- Invalid delimiter specified (not comma, semicolon, or tab) — schema validation error
- Numeric minimum exceeds maximum — constraint conflict error
- CSV is malformed (unclosed quotes, wrong column count) — parse error in summary
- Empty CSV string — minimum length violation

## How this service works

Mining pool metric imports — Validation summary: Validation summary for Mining pool metric 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 validation summary report.

## Output

Returns a validation summary report covering row-level parse results for up to 1000 CSV rows, including whether cells conform to the declared delimiter, max cell length, numeric min/max bounds, and allowed category values — with counts of valid vs. invalid rows and specific error details per violation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "observation_id,observed_on,pool_id,hashrate_ths,reported_reward_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-pool-metric-imports-csv-validation-summary-dac8f7ba/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)
