# DebtPulse BNPL Debt Analysis

> DebtPulse BNPL Debt Analysis is a paid API for AI agents from debtpulse.vercel.app, paid per call via x402, $0.08/call, status unknown (last checked 2026-09-15).

Analyzes Buy Now Pay Later (BNPL) debt across Klarna, Afterpay, Affirm, and Zip — returning true APR, platform-specific risks, and a personalized escape strategy.

## Facts

- Endpoint: GET https://debtpulse.vercel.app/api/debt/bnpl
- Price: $0.08/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/debtpulse-bnpl-debt-analysis-0dabad1a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2TgLVNfWanHoUA3H0Ymfy

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 debtpulse-bnpl-debt-analysis-0dabad1a
```

Example prompt: I have $1,200 outstanding on Klarna and $650 on Afterpay — can you calculate the true APR I'm actually paying, flag any platform-specific risks, and give me a realistic escape strategy to pay these off?

## When to prefer this

Use this endpoint when a user specifically needs BNPL debt analysis — true APR calculation, platform risk profiling, or an escape strategy for Klarna, Afterpay, Affirm, or Zip balances. Prefer this over generic debt snapshot or consolidation endpoints when the focus is specifically on Buy Now Pay Later products and their hidden cost structures.

## Known failure modes

- Unsupported BNPL platform requested — only Klarna, Afterpay, Affirm, and Zip are supported
- Missing required balance or payment schedule input — returns 400 with parameter guidance
- Insufficient data to compute true APR — returns partial result with confidence caveat
- Payment failure for x402 micropayment — returns 402 requiring valid USDC payment
- Service unavailable on Vercel deployment — returns 503

## How this service works

Buy now pay later debt analysis and BNPL true-APR calculator. Computes the real APR on Klarna, Afterpay, Affirm, and Zip balances, flags platform-specific risks, and returns an escape strategy to clear the debt. For debt-relief and personal-finance agents.

## Output

Returns the true annualized percentage rate (APR) for the specified BNPL platform(s), a list of platform-specific risk factors (e.g. late fee structures, credit reporting behavior, deferred interest traps), and a concrete escape/repayment strategy tailored to the user's balance and platform.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "action": {
       "type": "string",
       "description": "compare | risks | credit-impact | dispute | default-options"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "action": "compare",
  "risk_warning": "BNPL can lead to overspending — not reported to bureaus but may be soon",
  "top_providers": [
   {
    "name": "Klarna",
    "late_fee": 7,
    "interest_free_days": 30
   },
   {
    "name": "Afterpay",
    "late_fee": 8,
    "interest_free_days": 56
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/debtpulse-bnpl-debt-analysis-0dabad1a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from debtpulse.vercel.app](https://www.zero.xyz/host/debtpulse.vercel.app/llms.txt)
