# Economic Order Quantity - Sequential Input-Change Attribution (Waterfall)

> Economic Order Quantity - Sequential Input-Change Attribution (Waterfall) 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-18).

Performs sequential (waterfall) attribution analysis showing how each input change to the Economic Order Quantity formula contributes to a shift in the EOQ result between two scenarios.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-retail-economic-order-waterfall?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/economic-order-quantity-sequential-input-change-attribution-waterfall-e6854ca6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rZieXBTSBnirn3TUPVyOs

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 economic-order-quantity-sequential-input-change-attribution-waterfall-e6854ca6 -d '<json body>'
```

Example prompt: We're changing our annual demand from 1000 to 1100 units, order cost from $20 to $22, and holding cost stays at $2 per unit — can you do a sequential waterfall attribution to show how much each of those input changes contributed to the shift in our economic order quantity?

## When to prefer this

Choose this endpoint when you need to understand not just that your EOQ changed between two scenarios, but why — specifically how much each individual input variable (demand, order cost, holding cost) contributed to the overall shift. Ideal for retail operations teams doing scenario analysis, procurement reviews, or explaining EOQ changes to stakeholders. Not suitable for real-time inventory data, live order execution, or platform fee lookups.

## Known failure modes

- annual_holding_cost_per_unit of zero or negative rejected (exclusiveMinimum: 0)
- missing required fields (annual_demand, order_cost, annual_holding_cost_per_unit) in either before or after object returns validation error
- negative values for demand or order cost may be rejected
- extremely large input values near the 1e12 maximum boundary may produce very large but valid results
- payment failure or insufficient USDC balance prevents call execution

## How this service works

Economic order quantity - Sequential input-change attribution: Sequential input-change attribution for Economic order quantity. Supplied retail figures only. Local calculation and scenario analysis; no live inventory, account access, platform fee lookup or order execution. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded sequential input-change attribution deliverable.

## Output

A sequential (waterfall) attribution report showing the EOQ value before and after the input changes, with each input variable's isolated contribution to the total EOQ delta presented in sequential order, allowing users to understand which parameter drove how much of the change in optimal order quantity.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "after": {
   "type": "object",
   "default": {
    "order_cost": 22,
    "annual_demand": 1100,
    "annual_holding_cost_per_unit": 2.2
   },
   "required": [
    "annual_demand",
    "order_cost",
    "annual_holding_cost_per_unit"
   ],
   "properties": {
    "order_cost": {
     "type": "number",
     "default": 20,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "annual_demand": {
     "type": "number",
     "default": 1000,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "annual_holding_cost_per_unit": {
     "type": "number",
     "default": 2,
     "maximum": 1000000000000,
     "minimum": 0,
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  },
  "before": {
   "type": "object",
   "default": {
    "order_cost": 20,
    "annual_demand": 1000,
    "annual_holding_cost_per_unit": 2
   },
   "required": [
    "annual_demand",
    "order_cost",
    "annual_holding_cost_per_unit"
   ],
   "properties": {
    "order_cost": {
     "type": "number",
     "default": 20,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "annual_demand": {
     "type": "number",
     "default": 1000,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "annual_holding_cost_per_unit": {
     "type": "number",
     "default": 2,
     "maximum": 1000000000000,
     "minimum": 0,
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/economic-order-quantity-sequential-input-change-attribution-waterfall-e6854ca6/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)
