POUR LES DÉVELOPPEURSAPI HEADLESS

Tout ce que fait NoChurn, disponible par l’API.

Gardez votre facturation et vos écrans. Envoyez clients, paiements et résiliations, faites tourner le parcours de résiliation dans votre propre interface, et recevez des webhooks signés. Web, desktop, iOS ou Android.

api.nochurn.sh/v1
Exemple animé de API headless dans le tableau de bord NoChurn (données d’exemple)

COMMENT ÇA MARCHE

Quatre étapes, toutes automatiques.

  1. 01

    Créez une clé de test

    Une clé qui commence par nc_test_ fonctionne dans un bac à sable : rien de réel n’est débité et aucun email ne quitte NoChurn.

  2. 02

    Envoyez vos données

    Clients, abonnements, paiements et résiliations, plus n’importe quel attribut ou événement d’usage. Avec votre propre id, un id Stripe, ou le nôtre.

  3. 03

    Construisez vos écrans

    Récupérez les raisons et les offres du parcours de résiliation, affichez-les à votre façon, et renvoyez la réponse. Les textes arrivent traduits.

  4. 04

    Écoutez les webhooks

    NoChurn dit à votre app quoi faire : relancer ce paiement, appliquer cette remise, ce client a résilié, celui-ci est revenu.

CE QUE VOUS RÉGLEZ

Vos règles, votre ton, votre décision.

  • Trois ids par client

    Utilisez votre propre external id, l’id client Stripe ou l’id NoChurn. Les trois mènent au même client.

  • Webhooks signés

    Chaque webhook est signé (NoChurn-Signature) et renvoyé avec un délai croissant jusqu’à ce que votre endpoint réponde.

  • Écritures idempotentes

    Envoyez une Idempotency-Key sur n’importe quelle écriture, et une requête rejouée ne s’exécute jamais deux fois.

  • Clés restreintes

    Donnez à chaque clé un accès aucun, lecture ou écriture par ressource. Une clé ne peut pas créer une clé plus puissante.

  • Clés publiques pour les front ends

    Les clés pk_ et un jeton client signé permettent à votre front web ou mobile d’appeler directement le parcours de résiliation.

  • Des erreurs qui donnent la solution

    Chaque erreur a un code, un message, le correctif et un lien vers la doc.

INTÉGRÉ

Des règles auxquelles vous n’avez pas à penser.

  • BAC À SABLE

    Les clés de test restent en test

    Une clé nc_test_ ne voit que les données de test et n’envoie jamais de vrai email ni ne déplace de vrai argent.

  • CLICK TO CANCEL

    Un lien de résiliation dans chaque session

    Chaque session de résiliation renvoie cancel_url_now, valable toute la session, pour que résilier reste à un clic dans votre interface aussi.

  • AUCUN SECRET

    Aucun secret dans votre front end

    Les front ends utilisent des clés publiques et des jetons client de courte durée. Les clés secrètes restent sur votre serveur.

API

Du REST simple, des webhooks signés.

Quelques endpoints. La référence complète est dans la doc, et openapi.yaml fait foi.

Référence API
POST /v1/customers Créer un client avec votre propre id
POST /v1/subscriptions Envoyer un abonnement
POST /v1/events Suivre un événement d’usage
POST /v1/cancel-sessions Démarrer un parcours de résiliation
POST /v1/webhook-endpoints S’abonner aux webhooks

FAQ

Les questions qu’on nous pose.

Faut-il Stripe pour utiliser NoChurn ?

Non. Avec l’API, NoChurn fonctionne avec une facturation maison ou n’importe quel fournisseur. Stripe et les autres connecteurs vous épargnent simplement le travail d’intégration.

Un agent de code peut-il faire l’intégration ?

C’est l’idée du serveur MCP NoChurn et de llms.txt : pointez votre agent vers eux avec une clé de test, et il peut brancher les appels et les webhooks dans votre code.

Quelles plateformes peuvent afficher le parcours de résiliation ?

Toutes. L’API renvoie du JSON simple : raisons, offres et textes. Affichez-le sur le web, dans une app desktop, ou en natif sur iOS et Android.

Comment protéger mes clés ?

Les clés secrètes restent sur votre serveur. Les front ends utilisent des clés publiques pk_ avec un jeton client signé, et les clés restreintes limitent ce à quoi chaque clé a accès.

Aussi dans NoChurn

PROMPT

Read https://www.nochurn.sh/llms.txt,
then follow https://www.nochurn.sh/docs/quickstart/
to add NoChurn to this app. Use a test key
(nc_test_…) until I say we go live.

Arrêtez de perdre du revenu.

  • Gratuit jusqu’à $300 de MRR
  • Sans carte bancaire
  • Prêt en 10 minutes
  • Jamais une commission sur ce que nous récupérons