# Bundle Contribution Named Scenario Comparison

> Bundle Contribution Named Scenario Comparison 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).

Computes and compares bundle contribution margins across multiple named scenarios by varying item costs, bundle price, packing cost, and fulfilment cost against a baseline.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-retail-bundle-contribution-scenario?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/bundle-contribution-named-scenario-comparison-f381c3d6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cgZQDwyCPvnc3XJ68YRgE

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 bundle-contribution-named-scenario-comparison-f381c3d6 -d '<json body>'
```

Example prompt: Compare my bundle contribution margin across three scenarios: baseline is item costs $50, bundle price $100, packing $5, fulfilment $10 — then show me 'Higher Price' at $120 bundle price, 'Lower Fulfilment' at $7 fulfilment cost, and 'Cost Squeeze' at item costs $60 and packing $8.

## When to prefer this

Choose this endpoint when you need fast, local scenario comparison for retail bundle contribution margins using only supplied figures — ideal for quick what-if pricing analysis without needing live inventory data, account access, or platform fee lookups. Best suited for planning and sensitivity analysis workflows where you want named, trackable scenarios rather than a single-point calculation.

## Known failure modes

- Missing required baseline fields (bundle_price, item_costs, packing_cost, fulfilment_cost) returns validation error
- Scenarios array empty or missing label/overrides fields causes schema rejection
- Numeric values outside allowed range (0–1,000,000,000,000) rejected
- More than 20 scenarios submitted exceeds maxItems limit
- Overrides object with no properties fails minProperties:1 constraint

## How this service works

Bundle contribution - Named scenario comparison: Named scenario comparison for Bundle contribution. 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 named scenario comparison deliverable.

## Output

Returns a named comparison of contribution margin outcomes for each supplied scenario relative to the baseline, including computed contribution values and differences — no live inventory, platform fees, or order data is involved; all results are derived locally from the supplied retail figures.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "baseline": {
   "type": "object",
   "default": {
    "item_costs": 50,
    "bundle_price": 100,
    "packing_cost": 5,
    "fulfilment_cost": 10
   },
   "required": [
    "bundle_price",
    "item_costs",
    "packing_cost",
    "fulfilment_cost"
   ],
   "properties": {
    "item_costs": {
     "type": "number",
     "default": 50,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "bundle_price": {
     "type": "number",
     "default": 100,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "packing_cost": {
     "type": "number",
     "default": 5,
     "maximum": 1000000000000,
     "minimum": 0
    },
    "fulfilment_cost": {
     "type": "number",
     "default": 10,
     "maximum": 1000000000000,
     "minimum": 0
    }
   },
   "additionalProperties": false
  },
  "scenarios": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "label",
     "overrides"
    ],
    "properties": {
     "label": {
      "type": "string",
      "maxLength": 80,
      "minLength": 1
     },
     "overrides": {
      "type": "object",
      "properties": {
       "item_costs": {
        "type": "number",
        "default": 50,
        "maximum": 1000000000000,
        "minimum": 0
       },
       "bundle_price": {
        "type": "number",
        "default": 100,
        "maximum": 1000000000000,
        "minimum": 0
       },
       "packing_cost": {
        "type": "number",
        "default": 5,
        "maximum": 1000000000000,
        "minimum": 0
       },
       "fulfilment_cost": {
        "type": "number",
        "default": 10,
        "maximum": 1000000000000,
        "minimum": 0
       }
      },
      "minProperties": 1,
      "additionalProperties": false
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "label": "Supplied alternative",
     "overrides": {
      "bundle_price": 110.00000000000001
     }
    }
   ],
   "maxItems": 20,
   "minItems": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bundle-contribution-named-scenario-comparison-f381c3d6/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)
