# Minimum-Stock Replenishment Gap Sequential Input-Change Attribution

> Minimum-Stock Replenishment Gap Sequential Input-Change Attribution 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).

Computes a sequential (waterfall) attribution of how changes in available, inbound, and minimum stock units contributed to a shift in the replenishment gap for retail inventory.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ar-retail-minimum-stock-gap-waterfall?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/minimum-stock-replenishment-gap-sequential-input-change-attribution-4a0c7c7c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bIqCk8eM-ydWD9kHJXUdT

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 minimum-stock-replenishment-gap-sequential-input-change-attribution-4a0c7c7c -d '<json body>'
```

Example prompt: Can you run a sequential attribution on why our replenishment gap changed — before we had 35 available units, 20 inbound, and a 100-unit minimum, and after it shifted to 38.5 available, 22 inbound, and 110 minimum units?

## When to prefer this

Use this endpoint when you need to understand *why* a retail replenishment gap changed between two points in time by decomposing the contribution of each input variable sequentially. It is ideal for retail analysts and supply chain teams who want a structured waterfall (sequential) attribution rather than a simple delta comparison. Choose it over generic difference calculations when the order of input changes matters for understanding causality, or when you need a formatted report ready for stakeholder communication at minimal cost ($0.01 USDC).

## Known failure modes

- Missing required fields (minimum_units, available_units, or inbound_units) in before or after objects returns a validation error
- Values outside the allowed range (negative or above 1e12) are rejected
- Exceeding the 200-record processing limit returns an error
- Malformed JSON body causes a 400-level response
- Payment failure or insufficient USDC balance blocks the request via x402 protocol

## How this service works

Minimum-stock replenishment gap - Sequential input-change attribution: Sequential input-change attribution for Minimum-stock replenishment gap. Supplied retail figures only, up to 200 records. No platform access, live rates or order execution. One of 25 new profiles across 20 shared operations in this industry. 0.01 USDC includes one bounded sequential input-change attribution report.

## Output

A bounded sequential (waterfall) attribution report showing how each individual input change — available units, inbound units, and minimum units — contributed step-by-step to the overall shift in the minimum-stock replenishment gap between the before and after states.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "after": {
   "type": "object",
   "default": {
    "inbound_units": 22,
    "minimum_units": 110.00000000000001,
    "available_units": 38.5
   },
   "required": [
    "minimum_units",
    "available_units",
    "inbound_units"
   ],
   "properties": {
    "inbound_units": {
     "type": "number",
     "default": 20,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "minimum_units": {
     "type": "number",
     "default": 100,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "available_units": {
     "type": "number",
     "default": 35,
     "maximum": 1000000000000,
     "minimum": 0
    }
   },
   "additionalProperties": false
  },
  "before": {
   "type": "object",
   "default": {
    "inbound_units": 20,
    "minimum_units": 100,
    "available_units": 35
   },
   "required": [
    "minimum_units",
    "available_units",
    "inbound_units"
   ],
   "properties": {
    "inbound_units": {
     "type": "number",
     "default": 20,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "minimum_units": {
     "type": "number",
     "default": 100,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "available_units": {
     "type": "number",
     "default": 35,
     "maximum": 1000000000000,
     "minimum": 0
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/minimum-stock-replenishment-gap-sequential-input-change-attribution-4a0c7c7c/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)
