# Bundle Contribution Before and After Comparison

> Bundle Contribution Before and After 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-14).

Calculates and compares bundle contribution margins before and after a change in retail figures (price, costs, fulfilment)

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-retail-bundle-contribution-compare?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bundle-contribution-before-and-after-comparison-f905c717
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1cOMFQFUJI3cSPmaX7eFi

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-before-and-after-comparison-f905c717 -d '<json body>'
```

Example prompt: Compare my bundle contribution before and after a price change: before, the bundle price is $100, item costs are $50, packing is $5, and fulfilment is $10; after, the bundle price goes up to $110, item costs rise to $55, packing stays at $5.50, and fulfilment goes to $11.

## When to prefer this

Choose this endpoint when you need a quick, local calculation comparing bundle contribution margins across two retail scenarios — especially useful for pricing decisions, cost restructuring analysis, or scenario planning where you have specific before/after figures ready. It requires no live inventory data, account credentials, or platform connectivity, making it safe and fast for offline scenario modeling. Prefer it over manual spreadsheet work when an agent needs a structured, bounded deliverable at minimal cost.

## Known failure modes

- Missing required fields (bundle_price, item_costs, packing_cost, fulfilment_cost) in either before or after object returns validation error
- Values exceeding maximum limit of 1,000,000,000,000 rejected
- Negative values rejected as inputs fall below minimum of 0
- Malformed JSON body returns 400-level error
- Payment not processed correctly results in 402 response

## How this service works

Bundle contribution - Before and after comparison: Before and after 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 before and after comparison deliverable.

## Output

A structured before-and-after comparison of bundle contribution figures, showing the computed contribution for both the original and revised retail scenarios, and the delta between them, based entirely on the supplied figures.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "after": {
   "type": "object",
   "default": {
    "item_costs": 55.00000000000001,
    "bundle_price": 110.00000000000001,
    "packing_cost": 5.5,
    "fulfilment_cost": 11
   },
   "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
  },
  "before": {
   "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
  }
 }
}
```

## More

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