# Customer Churn Rate — Sequential Input-Change Attribution

> Customer Churn Rate — Sequential Input-Change Attribution 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-27).

Performs sequential (waterfall) attribution analysis on customer churn rate, changing each input from baseline to final in field order and reporting each incremental effect.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-finance-customer-churn-waterfall?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/customer-churn-rate-sequential-input-change-attribution-00faf901
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jiytTtubPjvkZ07BvwMRk

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 customer-churn-rate-sequential-input-change-attribution-00faf901 -d '<json body>'
```

Example prompt: Run a sequential input-change attribution on our customer churn rate — baseline was 5 lost customers out of 100 opening customers, and the new figures are 5.5 lost customers out of 110 opening customers. Show me how each input change contributed to the overall churn rate movement, in field order.

## When to prefer this

Choose this endpoint when you need to understand how each individual input variable drove a change in customer churn rate in a specific declared sequence, and when the order of attribution matters (i.e., you want to see incremental effects one variable at a time, not a simultaneous decomposition). Prefer it over a simple before/after comparison when the path through which inputs changed is analytically significant.

## Known failure modes

- opening_customers set to zero or negative — excluded by schema exclusiveMinimum constraint
- lost_customers or opening_customers exceeds 1,000,000,000,000 — out of allowed range
- Missing required before or after fields — returns validation error
- Identical before and after inputs — returns zero attribution across all inputs

## How this service works

Customer churn rate - Sequential input-change attribution: Change each input from baseline to final in declared field order, reporting each incremental effect; order dependent. Metric: Customer churn rate. 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 sequential input-change attribution report.

## Output

A JSON report containing the sequential (waterfall) attribution of the churn rate change, with each input's incremental effect listed in field declaration order (lost_customers first, then opening_customers), along with the formula used, units, and stated limitations of the analysis.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "after": {
   "type": "object",
   "default": {
    "lost_customers": 5.5,
    "opening_customers": 110.00000000000001
   },
   "required": [
    "lost_customers",
    "opening_customers"
   ],
   "properties": {
    "lost_customers": {
     "type": "number",
     "default": 5,
     "maximum": 1000000000000,
     "minimum": 0,
     "description": "Amount in a consistent supplied currency and reporting period"
    },
    "opening_customers": {
     "type": "number",
     "default": 100,
     "maximum": 1000000000000,
     "minimum": 0,
     "description": "Amount in a consistent supplied currency and reporting period",
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  },
  "before": {
   "type": "object",
   "default": {
    "lost_customers": 5,
    "opening_customers": 100
   },
   "required": [
    "lost_customers",
    "opening_customers"
   ],
   "properties": {
    "lost_customers": {
     "type": "number",
     "default": 5,
     "maximum": 1000000000000,
     "minimum": 0,
     "description": "Amount in a consistent supplied currency and reporting period"
    },
    "opening_customers": {
     "type": "number",
     "default": 100,
     "maximum": 1000000000000,
     "minimum": 0,
     "description": "Amount in a consistent supplied currency and reporting period",
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/customer-churn-rate-sequential-input-change-attribution-00faf901/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)
