# DealPulse Subscription Cancellation Letter Generator

> DealPulse Subscription Cancellation Letter Generator is a paid API for AI agents from dealpulse-weld.vercel.app, paid per call via x402, $2/call, status unknown (last checked 2026-09-13).

Generates a legally-grounded, state-specific demand letter to send to a subscription company when cancellation was blocked or unauthorized charges occurred

## Facts

- Endpoint: GET https://dealpulse-weld.vercel.app/api/deals/subscription-letter
- Price: $2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dealpulse-subscription-cancellation-letter-generator-c2b2d031
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cUeqlsKLu-ZPei6KG1oMg

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 dealpulse-subscription-cancellation-letter-generator-c2b2d031
```

Example prompt: Can you draft a formal subscription cancellation demand letter for me? I'm in California, the seller is Acme Streaming Co., they charged me $89.97 total without my consent, and they've been blocking my attempts to cancel.

## When to prefer this

Use this endpoint when a consumer needs a formal, legally-inflected written demand to send to a subscription company — particularly when cancellation has been obstructed or charges were made without affirmative consent. Prefer this over generic letter generators because it is state-aware, referencing jurisdiction-specific consumer protection law. Best for US-based subscription disputes in the supported states.

## Known failure modes

- Missing required 'state' parameter returns an error
- State code not in the supported list (CA, NY, DC, VA, IL, VT, OR, HI, DE, FL) may produce a generic or empty letter
- Empty response schema means output structure may vary unexpectedly
- Payment failure via x402 micropayment returns 402 status before letter is generated
- Invalid or missing total_charged may produce a placeholder amount in the letter

## How this service works

Global deal intelligence API. AI-synthesized best deals, price history, coupon discovery, cashback optimization, subscription reviews, credit card stack analysis, grocery savings, student discounts, and flash sale tracking. Covers 50+ major retailers globally with real-time price comparison and Amazon affiliate links. Rakuten cashback, Slickdeals, CamelCamelCamel price tracker, and retailer coupon affiliates included. All endpoints support any language via ?lang=. Pricing: $0.05–$0.10 USDC/call via x402 micropayment.

## Output

A formatted, state-specific demand letter (JSON with letter text) addressed to the subscription seller, citing applicable consumer protection laws for the specified US state, referencing the unauthorized charge amount, and asserting the consumer's right to cancel and obtain a refund. May include language specific to states with strong subscription laws (CA, NY, VT, OR, etc.).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "state"
 ],
 "properties": {
  "lang": {
   "type": "string",
   "description": "Letter language (default English)"
  },
  "state": {
   "type": "string",
   "description": "US state code (CA|NY|DC|VA|IL|VT|OR|HI|DE|FL letter-worthy)"
  },
  "no_consent": {
   "type": "string",
   "description": "true if no affirmative consent was obtained"
  },
  "seller_name": {
   "type": "string",
   "description": "Seller name for the letter"
  },
  "consumer_name": {
   "type": "string",
   "description": "Your name (placeholder if omitted)"
  },
  "total_charged": {
   "type": "string",
   "description": "USD total from your billing records"
  },
  "cancel_blocked": {
   "type": "string",
   "description": "true if cancellation was obstructed"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dealpulse-subscription-cancellation-letter-generator-c2b2d031/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dealpulse-weld.vercel.app](https://www.zero.xyz/host/dealpulse-weld.vercel.app/llms.txt)
