Aller au contenu principal

Types de clients

Tous vos porteurs ne se valent pas : un client VIP, un professionnel, un salarié, un client standard. Les types de clients rangent vos porteurs dans des segments que vous définissez.

À quoi ça sert​

  • Afficher un statut sur la carte : « Gold », « Pro », « Abonné ». L’en-tête iOS peut afficher le type (iosHeader à TYPE, voir PATCH/store-cards).
  • Cibler un segment : envoyez coupons et notifications à ses clients (liste de destinataires, target: SPECIFIC pour les notifications).
  • Faire évoluer un client : il passe Silver → Gold, vous changez son type, sa carte se met à jour.

Les endpoints​

BesoinEndpoint
Lister les typesGET/client-types
Créer un type (et en faire le type par défaut avec isDefault)POST/client-types
Lire, modifier, supprimer un typeGET/client-types/{id}, PATCH/client-types/{id}, DELETE/client-types/{id}
Affecter un type à un clientchamp clientType de POST/clients ou PATCH/clients/{id}
POST/client-typesEssayer
curl -L 'https://api-v2.test.eldowallet.fr/client-types' \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'x-lang: fr' \
-H 'Authorization: Bearer <token>' \
-d '{
"name": "Gold",
"isDefault": false
}'

Le type par défaut​

Un wallet qui utilise les types a toujours un type par défaut. Un client créé sans type le reçoit. Vous ne pouvez pas retirer le seul type par défaut : l’API renvoie DEFAULT_CLIENT_TYPE_REQUIRED. Désignez d’abord un autre type par défaut.

Erreur d’affectation

Un type inconnu ou mal formé à la création d’un client renvoie ERROR_CUSTOMER_TYPE_ASSIGNMENT. Récupérez les identifiants avec GET/client-types.

Pour aller plus loin​

Les nouveautés de l'API, une fois par mois

Nouveaux endpoints, changements à prévoir, guides et cas d'usage. Pas de spam, désinscription en un clic.

Signaler un problème technique

Une erreur de l’API, un pass qui ne se met pas à jour, un e-mail qui n’arrive pas ? Décrivez le problème : notre équipe technique vous répond.

Pour une réponse rapide, indiquez :

  • La méthode et l’endpoint (ex. POST /clients)
  • Le code d’erreur renvoyé (errorCode) et le corps envoyé
  • La date et l’heure de l’appel
  • Les identifiants concernés (client, modèle, pass)

N’y mettez jamais de jeton d’API ni de mot de passe.

Assistant IA

Beta

Chargement…

Réponses générées par IA (Claude) : vérifiez les points importants.

Connectez-vous pour utiliser l'assistant