Aller au contenu principal
Documentation API

5 endpoints

Clients

Le référentiel de vos clients finaux — nom, e-mail, téléphone —, réutilisé par les abonnements : c'est à l'e-mail du client que partent les liens de chaque échéance.

Les intitulés et descriptions d'endpoints viennent du contrat OpenAPI, en anglais — ils ne peuvent pas diverger de l'API.

Commencer en mode test

Votre clé de test se crée depuis le portail, dès l’activation de votre compte.

En clair

Votre répertoire de clients, avec les coordonnées où partent les liens de paiement.

Quand l'utiliser

Dès que vous voulez reconnaître un client d'un paiement à l'autre : abonnements, ou simplement un historique par client.

Comment l'intégrer

  1. 1Créez le client une fois, avec son e-mail, et gardez son identifiant de votre côté.
  2. 2Rattachez-lui ses abonnements : chaque échéance lui est envoyée à cette adresse.
  3. 3Mettez à jour ses coordonnées quand elles changent : les prochains liens suivent.
  4. 4Supprimez le client quand il n'a plus d'abonnement actif : c'est sa donnée, pas la vôtre.
GET

Récupérer un client

Récupère un client à partir de son UUID.

ChampTypeEmplacementRequisDescription
idstring (uuid)pathRequisUUID du client.
PUT

Mettre à jour un client

Met à jour le nom, l'e-mail et/ou le téléphone d'un client.

Schéma · UpdateClientRequest

ChampTypeEmplacementRequisDescription
idstring (uuid)pathRequis
namestringbodyOptionnelNom complet du client. Facultatif ; appliqué uniquement s'il est présent.
emailstringbodyOptionnelAdresse e-mail du client. Facultative ; appliquée uniquement si présente.
phonestringbodyOptionnelNuméro de téléphone du client. Facultatif ; appliqué uniquement si présent.
DELETE204

Supprimer un client

Supprime un client. Renvoie 204 No Content. Échoue si le client a encore des abonnements actifs.

ChampTypeEmplacementRequisDescription
idstring (uuid)pathRequis
GET

Lister les clients

Renvoie les clients enregistrés du compte sous forme de Page paginée.

ChampTypeEmplacementRequisDescription
originenumqueryOptionnelFiltrer par origine de création (API ou DASHBOARD).Valeurs APIDASHBOARD
pageablePageablequeryRequis
POST201

Créer un client

Crée une fiche client réutilisable pour ce compte.

Schéma · CreateClientRequest

ChampTypeEmplacementRequisDescription
namestringbodyRequisNom complet du client.
emailstringbodyOptionnelE-mail du client, facultatif.
phonestringbodyOptionnelTéléphone du client, facultatif (format E.164).

Parler à un intégrateur

Faites votre premier appel en mode test

Créez votre compte, générez votre clé de test depuis le portail et lancez votre première requête aujourd'hui — ou parlez à un intégrateur.

  • Gratuit, sans engagement
  • Mode test dès l'inscription
  • Aucune validation à attendre