Skip to main content
Chaque réponse de l’API LigdiCash — qu’elle soit un succès ou un échec — contient un champ wiki avec une URL vers la documentation des sous-codes de l’endpoint appelé. Ce champ est votre point d’entrée principal pour comprendre la cause exacte d’un response_code: "01".

Les URLs wiki par endpoint

L’URL wiki est toujours retournée dans la réponse, même en cas de succès. Vous n’avez pas besoin de la coder en dur dans votre application — lisez-la directement depuis le champ wiki de la réponse.

Format de la page wiki

La page wiki retourne une structure de données au format var_dump PHP listant tous les sous-codes possibles pour cet endpoint :
Chaque entrée de subcodes correspond à une valeur possible de response_text et sa signification en anglais.

Pattern d’utilisation côté backend

L’approche recommandée est de fetch la page wiki uniquement quand response_code === "01", pour enrichir vos logs et construire un message adapté à votre utilisateur.

Construire des messages utilisateur

Le response_text (Echec (CodeXX)) est un code technique à ne jamais afficher directement à l’utilisateur final. Construisez un mapping dans votre application :
Node.js
Maintenez ce mapping dans une configuration externe (base de données, fichier JSON) plutôt qu’en dur dans le code, afin de pouvoir le mettre à jour sans redéploiement si LigdiCash ajoute de nouveaux sous-codes.

Intégration dans votre monitoring

En production, enrichissez vos alertes avec le sous-code wiki :
Node.js

Pages associées