Documentation

Build churn recovery into your product

Recover failed payments, run a click-to-cancel flow and win customers back. Connect Stripe in one click, a supported billing tool, or any billing through the REST API.

$ curl https://api.nochurn.sh/v1/customers \
  -H "Authorization: Bearer nc_test_…"
Test mode by default: nc_test_ keys never retry a real payment and no email leaves NoChurn.

Start here

  1. 01Quickstart A test key, a first call, your billing, then the cancel flow.
  2. 02Concepts Test and live mode, the three customer ids, events and the four flows.
  3. 03API reference Every public endpoint, with examples in curl, Node, Python and Ruby.

Guides

✦ MCP

Let a coding agent do the integration

Connect the NoChurn MCP server to Claude Code, Cursor or another agent. It works in test mode and asks a person before anything goes live.

AI apps and MCP

Reference

Works with

Base URL

https://api.nochurn.sh

Every endpoint is under /v1. Requests and responses are JSON; amounts are in cents.