# Token Buy Receipt Shortfall — Sequential Input-Change Attribution

> Token Buy Receipt Shortfall — 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-12).

Computes a sequential input-change attribution breakdown explaining the shortfall between expected and actual tokens received in a token buy transaction, comparing before and after states.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-token-buy-receipt-waterfall?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/token-buy-receipt-shortfall-sequential-input-change-attribution-36808a87
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dYXIHeHeByKO14IESb9w2

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 token-buy-receipt-shortfall-sequential-input-change-attribution-36808a87 -d '<json body>'
```

Example prompt: Can you run a sequential input-change attribution on my token buy shortfall? Before the change I expected 1000 tokens and got 950; after the change I expected 1100 tokens and got 1045. I want to understand how much of the receipt gap shifted between those two observations.

## When to prefer this

Choose this endpoint when you need a deterministic, reproducible attribution of token buy receipt shortfall across exactly two sequential input states (before and after). It is ideal for auditing how a change in buy parameters, fees, or slippage settings affected the gap between expected and received tokens. Prefer this over general analytics tools when you need a structured, bounded attribution report rather than a live market scan or trade recommendation.

## Known failure modes

- expected_tokens must be greater than zero (exclusiveMinimum enforced); submitting 0 will cause a validation error
- actual_tokens exceeding the maximum bound (1e16) will be rejected
- missing required fields (expected_tokens or actual_tokens in either before or after objects) will cause a schema error
- mismatched or logically inconsistent inputs (e.g. actual > expected without context) may produce attribution outputs that require careful interpretation
- network or payment failure (x402 micropayment not processed) will prevent the report from being returned

## How this service works

Token buy receipt shortfall — Sequential input-change attribution: Sequential input-change attribution for Token buy receipt shortfall. Supplied token observations only. Deterministic calculation or caller-threshold verdict, not a live scan, safety proof or trade recommendation. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded sequential input-change attribution report.

## Output

A deterministic, bounded sequential input-change attribution report quantifying how the gap between expected and actual tokens received changed between the 'before' and 'after' input states. The report attributes the shortfall delta across the sequential change in inputs, providing a structured breakdown suitable for auditing or threshold comparison. No live market data, safety guarantees, or trade recommendations are included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "after": {
   "type": "object",
   "default": {
    "actual_tokens": 1045,
    "expected_tokens": 1100
   },
   "required": [
    "expected_tokens",
    "actual_tokens"
   ],
   "properties": {
    "actual_tokens": {
     "type": "number",
     "default": 950,
     "maximum": 10000000000000000,
     "minimum": 0
    },
    "expected_tokens": {
     "type": "number",
     "default": 1000,
     "maximum": 10000000000000000,
     "minimum": 0,
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  },
  "before": {
   "type": "object",
   "default": {
    "actual_tokens": 950,
    "expected_tokens": 1000
   },
   "required": [
    "expected_tokens",
    "actual_tokens"
   ],
   "properties": {
    "actual_tokens": {
     "type": "number",
     "default": 950,
     "maximum": 10000000000000000,
     "minimum": 0
    },
    "expected_tokens": {
     "type": "number",
     "default": 1000,
     "maximum": 10000000000000000,
     "minimum": 0,
     "exclusiveMinimum": 0
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/token-buy-receipt-shortfall-sequential-input-change-attribution-36808a87/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)
