# Mining Pool Metric Imports — Required Cell Check

> Mining Pool Metric Imports — Required Cell 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 that all required cells in a mining pool metrics CSV are present and non-empty, supporting up to 1000 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-pool-metrics-required?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-required-cell-check-d4a105b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XmvBCXL8Px9NEdikEqz9a

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-required-cell-check-d4a105b8 -d '<json body>'
```

Example prompt: Can you run a required cell check on this mining pool metrics CSV to make sure none of the mandatory fields are empty? The CSV uses comma delimiters, rows like 'observation_id,observed_on,pool_id,hashrate_ths,reported_reward_btc', and the allowed pool categories are group-a and group-b.

## When to prefer this

Choose this endpoint when you need to validate that all required fields in a mining pool metrics CSV are non-empty before importing or processing the data, specifically for datasets with fields like hashrate, pool ID, observation date, and BTC reward. It is purpose-built for the mining pool metrics schema and supports quoted cells and configurable delimiters, making it more appropriate than a generic CSV validator when working with pool performance data ingestion pipelines.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- CSV contains more than 1000 rows — validation may be truncated or rejected
- Invalid delimiter specified — must be comma, semicolon, or tab
- Cell value exceeds max_cell_length — flagged as invalid
- Allowed categories list contains more than 100 entries — rejected
- Malformed CSV structure — parsing error returned

## How this service works

Mining pool metric imports — Required cell check: Required cell check 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 required cell check report.

## Output

Returns a required cell check report indicating whether all mandatory cells across up to 1000 CSV rows are populated, identifying any rows or columns with missing required values, within the configured constraints (delimiter, value ranges, allowed categories, max cell length).

## 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-required-cell-check-d4a105b8/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)
