# Marketing Contribution Return - Named Scenario Comparison

> Marketing Contribution Return - 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-22).

Applies up to 20 named input-override scenarios to a baseline marketing contribution return calculation and reports the differences between each scenario and the baseline.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-finance-marketing-return-scenario?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/marketing-contribution-return-named-scenario-comparison-ddf3919e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IPw5b3by09aSHfZ6-C-RK

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 marketing-contribution-return-named-scenario-comparison-ddf3919e -d '<json body>'
```

Example prompt: Compare my baseline marketing scenario — $5,000 spend with $8,000 attributed contribution — against two named alternatives: 'Budget Cut' with $3,500 spend and $6,200 contribution, and 'Scale Up' with $9,000 spend and $14,000 contribution, and show me the differences in marketing contribution return for each.

## When to prefer this

Choose this endpoint when you need to evaluate multiple named what-if scenarios against a single marketing contribution return baseline in one call, rather than making separate single-calculation calls. It is ideal for sensitivity analysis, budget planning, and side-by-side comparison of up to 20 distinct marketing investment strategies.

## Known failure modes

- Missing required baseline fields (marketing_spend or attributed_contribution) returns validation error
- marketing_spend of zero or negative value is rejected due to exclusiveMinimum constraint
- More than 20 scenarios submitted exceeds maxItems limit
- Scenario overrides object with no properties fails minProperties:1 constraint
- Mismatched currency or reporting periods in inputs produce mathematically valid but meaningless results (not caught by API)

## How this service works

Marketing contribution return - Named scenario comparison: Apply up to 20 explicit input-override scenarios to one baseline and report their differences. Metric: Marketing contribution return. Supplied figures only; returns JSON with formula, units and limitations. One of 50 calculators with 20 analysis modes. No live feed, financial advice or trade execution. 0.01 USDC includes one bounded named scenario comparison report.

## Output

Returns a JSON object containing the marketing contribution return for the baseline and each named scenario, the differences between each scenario and the baseline, the formula used, units, and limitations of the calculation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "baseline": {
   "type": "object",
   "default": {
    "marketing_spend": 5000,
    "attributed_contribution": 8000
   },
   "required": [
    "attributed_contribution",
    "marketing_spend"
   ],
   "properties": {
    "marketing_spend": {
     "type": "number",
     "default": 5000,
     "maximum": 1000000000000,
     "minimum": 0,
     "description": "Amount in a consistent supplied currency and reporting period",
     "exclusiveMinimum": 0
    },
    "attributed_contribution": {
     "type": "number",
     "default": 8000,
     "maximum": 1000000000000,
     "minimum": -1000000000000,
     "description": "Amount in a consistent supplied currency and reporting period"
    }
   },
   "additionalProperties": false
  },
  "scenarios": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "label",
     "overrides"
    ],
    "properties": {
     "label": {
      "type": "string",
      "maxLength": 80,
      "minLength": 1
     },
     "overrides": {
      "type": "object",
      "properties": {
       "marketing_spend": {
        "type": "number",
        "default": 5000,
        "maximum": 1000000000000,
        "minimum": 0,
        "description": "Amount in a consistent supplied currency and reporting period",
        "exclusiveMinimum": 0
       },
       "attributed_contribution": {
        "type": "number",
        "default": 8000,
        "maximum": 1000000000000,
        "minimum": -1000000000000,
        "description": "Amount in a consistent supplied currency and reporting period"
       }
      },
      "minProperties": 1,
      "additionalProperties": false
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "label": "Supplied alternative",
     "overrides": {
      "attributed_contribution": 8800
     }
    }
   ],
   "maxItems": 20,
   "minItems": 1
  }
 }
}
```

## More

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