# Buy-X-Get-Y-Free Merchandise Total — One-Input Sensitivity Table

> Buy-X-Get-Y-Free Merchandise Total — One-Input Sensitivity Table 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-19).

Generates a one-input sensitivity table showing how a Buy-X-get-Y-free deal's merchandise total changes as one pricing variable is varied across supplied values.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ar-retail-multibuy-price-sensitivity?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/buy-x-get-y-free-merchandise-total-one-input-sensitivity-table-d1f849d2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2xR-LtOFg30MVglHbwDF-

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 buy-x-get-y-free-merchandise-total-one-input-sensitivity-table-d1f849d2 -d '<json body>'
```

Example prompt: Run a sensitivity table on my buy-2-get-1-free deal — baseline is 10 basket units, unit price $25, 2 paid per group, 1 free per group — and vary the basket_units across 8, 9, 10, 11, 12 to show me how the merchandise total changes.

## When to prefer this

Choose this endpoint when you need a quick, cheap one-variable what-if analysis for a Buy-X-get-Y-free retail promotion and have all baseline parameters on hand. It is ideal for merchandising teams or pricing agents that want to scan a range of basket sizes, unit prices, or group compositions without building a full spreadsheet model. Not suitable when you need multi-variable sensitivity, live market rates, or order execution.

## Known failure modes

- Values array exceeds 50 items — request rejected
- baseline missing required fields (basket_units, paid_units_per_group, free_units_per_group, unit_price) — validation error
- paid_units_per_group set to 0 — minimum is 1, returns error
- numeric values outside allowed bounds (±1,000,000,000,000) — rejected
- invalid field enum value — must be one of basket_units, paid_units_per_group, free_units_per_group, unit_price

## How this service works

Buy-X-get-Y-free merchandise total - One-input sensitivity table: One-input sensitivity table for Buy-X-get-Y-free merchandise total. 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 one-input sensitivity table report.

## Output

A one-input sensitivity table showing the computed Buy-X-get-Y-free merchandise total for each supplied value of the chosen variable, holding all other baseline parameters constant. Returns up to 50 rows of results derived purely from the supplied retail figures with no live rates or external data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "field": {
   "enum": [
    "basket_units",
    "paid_units_per_group",
    "free_units_per_group",
    "unit_price"
   ],
   "type": "string",
   "default": "basket_units"
  },
  "values": {
   "type": "array",
   "items": {
    "type": "number",
    "default": 1,
    "maximum": 1000000000000,
    "minimum": -1000000000000
   },
   "default": [
    9,
    10,
    11
   ],
   "maxItems": 50,
   "minItems": 1
  },
  "baseline": {
   "type": "object",
   "default": {
    "unit_price": 25,
    "basket_units": 10,
    "free_units_per_group": 1,
    "paid_units_per_group": 2
   },
   "required": [
    "basket_units",
    "paid_units_per_group",
    "free_units_per_group",
    "unit_price"
   ],
   "properties": {
    "unit_price": {
     "type": "number",
     "default": 25,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "basket_units": {
     "type": "integer",
     "default": 10,
     "maximum": 1000000,
     "minimum": 0
    },
    "free_units_per_group": {
     "type": "integer",
     "default": 1,
     "maximum": 1000000,
     "minimum": 0
    },
    "paid_units_per_group": {
     "type": "integer",
     "default": 2,
     "maximum": 1000000,
     "minimum": 1
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/buy-x-get-y-free-merchandise-total-one-input-sensitivity-table-d1f849d2/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)
