# Purchase Order Imports — Numeric Range Check

> Purchase Order Imports — Numeric Range 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 numeric fields in a purchase order CSV against configurable minimum and maximum bounds, returning a range-check report for up to 1000 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-purchases-ranges?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/purchase-order-imports-numeric-range-check-9320c74b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NdagY-5nrlHTX5daYjxdm

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 purchase-order-imports-numeric-range-check-9320c74b -d '<json body>'
```

Example prompt: Can you check my purchase order CSV for any numeric values outside the range of 0 to 1,000,000? The CSV has columns purchase_id, placed_on, vendor_id, ordered_units, and order_amount, comma-delimited, and allowed vendor categories are group-a and group-b.

## When to prefer this

Choose this endpoint when you need a fast, affordable ($0.01 USDC) numeric range validation specifically scoped to purchase order CSV data, with support for configurable bounds, category allow-lists, and quoted cells, without requiring external enrichment or database lookups.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- More than 1000 rows submitted — validation may be truncated or rejected
- Invalid delimiter specified — use comma, semicolon, or tab
- Minimum value exceeds maximum value — configuration error
- Malformed CSV with unclosed quotes — parse failure
- Cell length exceeds max_cell_length setting — cell flagged or rejected

## How this service works

Purchase order imports — Numeric range check: Numeric range check for Purchase order 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 range check report.

## Output

A structured report identifying which cells or rows contain numeric values outside the declared minimum and maximum bounds, along with any category violations, covering up to 1000 rows of the submitted purchase order CSV.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "purchase_id,placed_on,vendor_id,ordered_units,order_amount\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/purchase-order-imports-numeric-range-check-9320c74b/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)
