# Training Example Metadata — Required Cell Check

> Training Example Metadata — 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-24).

Validates that required cells in a CSV training dataset are non-empty and conform to declared constraints, returning a required-cell check report.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-training-data-required?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/training-example-metadata-required-cell-check-4d7b05c0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SW0lkUWNs1jxybf6VhBQj

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 training-example-metadata-required-cell-check-4d7b05c0 -d '<json body>'
```

Example prompt: Can you check my training data CSV for missing required cells? Here's the data with comma delimiter — make sure category values are only 'group-a' or 'group-b', numeric values are between -1000 and 1000000, and no cell exceeds 500 characters.

## When to prefer this

Use this endpoint when you need a fast, offline (no external enrichment) validation of required cell presence and constraint compliance in a CSV training dataset of up to 1000 rows. Prefer this over generic CSV validators when working with machine learning training data that has declared column contracts including category allowlists and numeric ranges. It is cost-effective at $0.01 USDC per call for lightweight data quality gates in ML pipelines.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- CSV contains more than 1000 rows — only first 1000 may be processed
- Invalid delimiter specified — must be comma, semicolon, or tab
- Malformed CSV that cannot be parsed — parsing error returned
- allowed_categories list exceeds 100 items — request rejected
- min/max values outside allowed bounds (-1e12 to 1e12) — validation error

## How this service works

Training example metadata — Required cell check: Required cell check for Training example metadata. 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

A required-cell check report for up to 1000 rows of the submitted CSV, indicating which rows and columns have missing or invalid required cells, along with any constraint violations (out-of-range values, disallowed categories, or oversized cells).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "example_id,created_on,label,text_length,sample_weight\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/training-example-metadata-required-cell-check-4d7b05c0/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)
