# Supplier Qualification — Adjacent Row Changes + Equal-Width Histogram

> Supplier Qualification — Adjacent Row Changes + 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-23).

Runs two local analytical reports on supplier qualification data: adjacent row change detection and equal-width histogram distribution for checked_criteria or met_criteria fields.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-02-156?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/supplier-qualification-adjacent-row-changes-equal-width-histogram-cb916ed6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HdqFgJP8_qEen8tdH_Xw6

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 supplier-qualification-adjacent-row-changes-equal-width-histogram-cb916ed6 -d '<json body>'
```

Example prompt: Can you analyze my supplier qualification records and show me both the adjacent row changes and an equal-width histogram with 10 bins for the checked_criteria field? I have up to 50 rows covering different company groups and dates.

## When to prefer this

Choose this endpoint when you need both row-to-row delta analysis and frequency distribution insights on supplier qualification metrics in a single call at minimal cost ($0.01 USDC for both reports). It is ideal for procurement analysts who want to detect abrupt changes between consecutive supplier records while also understanding the overall spread of qualification scores, without needing live data lookups or external integrations. Best suited for batch datasets up to 200 rows.

## Known failure modes

- Exceeds 200 row limit — request will be rejected
- Invalid date format (must be YYYY-MM-DD) — validation error
- Bin count outside 1–30 range — rejected with schema error
- Field value outside allowed numeric range (±1 trillion) — rejected
- Missing required fields (row_id, date, company_group) — validation error
- Empty rows array — rejected due to minItems:1 constraint

## How this service works

Supplier qualification — Adjacent row changes + Equal-width histogram: Adjacent row changes + Equal-width histogram for supplied supplier qualification records (checked_criteria, met_criteria). 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) an adjacent row changes report showing deltas between consecutive records for the selected field (checked_criteria or met_criteria), and (2) an equal-width histogram breaking the field values into the specified number of bins with counts per bin. Both reports are computed locally against the supplied data with no external lookups.

## 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",
     "company_group",
     "date",
     "checked_criteria",
     "met_criteria"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "met_criteria": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "company_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "checked_criteria": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "met_criteria": 1,
     "company_group": "group-a",
     "checked_criteria": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "met_criteria": 2,
     "company_group": "group-b",
     "checked_criteria": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "met_criteria": 3,
     "company_group": "group-a",
     "checked_criteria": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "met_criteria": 4,
     "company_group": "group-b",
     "checked_criteria": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "checked_criteria",
    "met_criteria"
   ],
   "type": "string",
   "default": "checked_criteria"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/supplier-qualification-adjacent-row-changes-equal-width-histogram-cb916ed6/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)
