# Supplier Delivery Evidence — Adjacent Row Changes + IQR Outlier Flags

> Supplier Delivery Evidence — Adjacent Row Changes + IQR Outlier Flags 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-20).

Analyzes supplier delivery evidence records to detect adjacent row changes and flag IQR-based outliers across up to 200 rows in two independent analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-15-157?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/supplier-delivery-evidence-adjacent-row-changes-iqr-outlier-flags-42e1bf71
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DEZpv_VBlNp76LLBUkCqb

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-delivery-evidence-adjacent-row-changes-iqr-outlier-flags-42e1bf71 -d '<json body>'
```

Example prompt: Can you run adjacent row change detection and IQR outlier flagging on this supplier delivery dataset — I have 50 rows with date, company_group, deliveries, and on_time_deliveries fields — and analyze the 'deliveries' field?

## When to prefer this

Choose this endpoint when you have tabular supplier delivery data with time-ordered rows and need two complementary statistical analyses — adjacent row change detection and IQR-based outlier flagging — in a single call. It is ideal for supply chain data quality audits, delivery performance monitoring, and anomaly detection on small-to-medium datasets (up to 200 rows) without requiring external data sources or live predictions.

## Known failure modes

- Fewer than 1 row submitted — minimum row count not met
- More than 200 rows submitted — exceeds maximum row limit
- Missing required fields (row_id, company_group, date, deliveries, on_time_deliveries) in one or more rows
- Invalid date format — must match YYYY-MM-DD pattern
- Invalid field selector — must be 'deliveries' or 'on_time_deliveries'
- Payment not received or insufficient — x402 payment required at $0.01 USDC

## How this service works

Supplier delivery evidence — Adjacent row changes + IQR outlier flags: Adjacent row changes + IQR outlier flags for supplied supplier delivery evidence records (deliveries, on_time_deliveries). 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 independent analytical reports for the submitted rows: (1) an adjacent row changes report showing where consecutive values change significantly for the selected field, and (2) an IQR outlier flags report marking rows whose field values fall outside the interquartile range bounds — all computed locally without external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/supplier-delivery-evidence-adjacent-row-changes-iqr-outlier-flags-42e1bf71/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)
