# Maintenance Imports — Numeric Type Check

> Maintenance Imports — Numeric Type 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-16).

Validates numeric columns in a maintenance CSV file, checking for type correctness, range bounds, and category membership across up to 1000 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-maintenance-types?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/maintenance-imports-numeric-type-check-ea381073
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PGr8CUaHlf4cJ4snB8qMe

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 maintenance-imports-numeric-type-check-ea381073 -d '<json body>'
```

Example prompt: Can you run a numeric type check on my maintenance imports CSV — it has columns maintenance_id, performed_on, asset_id, labour_hours, and parts_cost — using a comma delimiter, and flag any cells where labour_hours or parts_cost aren't valid numbers or fall outside 0 to 50000?

## When to prefer this

Choose this endpoint when you need a lightweight, cost-effective ($0.01 USDC) numeric type check specifically for maintenance import CSV files, with support for configurable value ranges, allowed categories, and quoted cells. Prefer it over generic CSV validators when the domain is maintenance records (maintenance_id, asset_id, labour_hours, parts_cost) and you want a specialized report without external enrichment or schema inference.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- More than 1000 rows in CSV — only first 1000 processed or error returned
- Invalid delimiter value outside allowed enum — validation error
- Minimum value exceeds maximum value — configuration error
- Cell length exceeds max_cell_length — flagged as violation
- Malformed CSV that cannot be parsed — error response
- Empty CSV string — validation error

## How this service works

Maintenance imports — Numeric type check: Numeric type check for Maintenance 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 numeric type check report.

## Output

Returns a numeric type check report covering each row and cell in the CSV, identifying cells where expected numeric columns contain non-numeric or out-of-range values, along with a summary of violations and row counts. The report is scoped to the declared CSV contract without external enrichment.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "maintenance_id,performed_on,asset_id,labour_hours,parts_cost\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/maintenance-imports-numeric-type-check-ea381073/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)
