# Marketing Contribution Return – Adjacent Period Changes

> Marketing Contribution Return – Adjacent Period Changes 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 period-over-period differences and percent changes in marketing contribution return across consecutive observation rows, returning a structured JSON report with formula, units, and limitations.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-finance-marketing-return-period-changes?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/marketing-contribution-return-adjacent-period-changes-c2393f5a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_O3uHAgHvHT1S28bSoinnh

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-adjacent-period-changes-c2393f5a -d '<json body>'
```

Example prompt: Can you calculate the adjacent period changes in marketing contribution return for these four periods: period 1 had $5,000 spend and $8,000 attributed contribution, period 2 had $5,500 spend and $8,800 contribution, period 3 had $5,000 spend and $8,000 contribution, and period 4 had $5,500 spend and $8,800 contribution?

## When to prefer this

Choose this endpoint when you have a time-ordered series of marketing spend and attributed contribution figures and need to understand how marketing contribution return moved between consecutive periods — without interpolation or smoothing. It is ideal for finance or marketing analysts who want clean, formula-transparent period-delta reports from their own supplied data, not live market feeds. Prefer it over general financial calculators when the specific metric is marketing contribution return and the analysis mode is adjacent period comparison.

## Known failure modes

- Fewer than 2 rows provided — minimum of 2 rows required for any adjacent comparison
- marketing_spend set to 0 or negative — exclusiveMinimum constraint violated
- attributed_contribution exceeds ±1,000,000,000,000 — out of bounds
- More than 200 rows submitted — exceeds maxItems limit
- Malformed row objects missing required fields attributed_contribution or marketing_spend — validation error
- Percent change undefined when base period marketing contribution return is zero — may return null or flagged result

## How this service works

Marketing contribution return - Adjacent period changes: Report adjacent-observation differences and eligible percent changes; no interpolation. 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 adjacent period changes report.

## Output

A JSON object containing the adjacent period differences and eligible percent changes in marketing contribution return for each consecutive pair of input rows, along with the formula used, units of measurement, and explicit limitations of the analysis (e.g. no interpolation, supplied figures only).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "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
   },
   "default": [
    {
     "marketing_spend": 5000,
     "attributed_contribution": 8000
    },
    {
     "marketing_spend": 5500,
     "attributed_contribution": 8800
    },
    {
     "marketing_spend": 5000,
     "attributed_contribution": 8000
    },
    {
     "marketing_spend": 5500,
     "attributed_contribution": 8800
    }
   ],
   "maxItems": 200,
   "minItems": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/marketing-contribution-return-adjacent-period-changes-c2393f5a/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)
