# Schema Conformity — String Normalisation + Equal-Width Histogram

> Schema Conformity — String Normalisation + Equal-Width Histogram 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).

Generates string normalisation and equal-width histogram reports for schema conformity data (valid_records, checked_records) over up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-02-031?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/schema-conformity-string-normalisation-equal-width-histogram-07a60c56
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h8HdpJBngflV7JTx61cMO

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 schema-conformity-string-normalisation-equal-width-histogram-07a60c56 -d '<json body>'
```

Example prompt: Can you run a string normalisation and equal-width histogram analysis on my schema conformity data — I have 50 rows with valid_records and checked_records fields, grouped by dataset_group and dated from 2025-01-01, and I want 10 bins on the valid_records field?

## When to prefer this

Choose this endpoint when you need both a string normalisation report and an equal-width histogram for schema conformity metrics (valid_records, checked_records) in a single low-cost call. It is ideal for data quality pipelines, governance audits, and conformity dashboards where you want local analytical processing without any external lookup or live prediction. Best suited for batch sizes up to 200 rows per call.

## Known failure modes

- More than 200 rows submitted — exceeds maxItems limit
- Missing required fields (row_id, date, valid_records, checked_records) in any row
- Date field does not match YYYY-MM-DD pattern
- Bins parameter outside range 1–30
- Invalid field enum value (must be valid_records or checked_records)
- Numeric values outside allowed range (-1,000,000,000,000 to 1,000,000,000,000)
- Payment not provided or insufficient (requires 0.01 USDC via x402)

## How this service works

Schema conformity — String normalisation + Equal-width histogram: String normalisation + Equal-width histogram for supplied schema conformity records (valid_records, checked_records). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.

## Output

Returns two analytical reports: (1) a string normalisation report summarising normalised string representations of the conformity field values, and (2) an equal-width histogram report with configurable bin count (1–30 bins) showing frequency distribution of the selected field (valid_records or checked_records) across up to 200 supplied rows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bins": {
   "type": "integer",
   "default": 5,
   "maximum": 30,
   "minimum": 1
  },
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "dataset_group",
     "date",
     "valid_records",
     "checked_records"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "dataset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "valid_records": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "checked_records": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "dataset_group": "group-a",
     "valid_records": 10,
     "checked_records": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "dataset_group": "group-b",
     "valid_records": 20,
     "checked_records": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "dataset_group": "group-a",
     "valid_records": 15,
     "checked_records": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "dataset_group": "group-b",
     "valid_records": 30,
     "checked_records": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "valid_records",
    "checked_records"
   ],
   "type": "string",
   "default": "valid_records"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/schema-conformity-string-normalisation-equal-width-histogram-07a60c56/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)
