Skip to main content
Every LigdiCash API response — whether success or failure — contains a wiki field with a URL pointing to the sub-codes documentation for the endpoint you called. This field is your main entry point to understand the exact cause of a response_code: "01".

Wiki URLs by endpoint

The wiki URL is always returned in the response, even on success. You don’t need to hardcode it in your application — read it directly from the wiki field of the response.

Wiki page format

The wiki page returns a data structure in PHP var_dump format listing all possible sub-codes for that endpoint:
Each entry in subcodes corresponds to a possible value of response_text and its English description.

Backend usage pattern

The recommended approach is to fetch the wiki page only when response_code === "01", to enrich your logs and build a message suited to your end user.

Building user-facing messages

The response_text (Echec (CodeXX)) is a technical code and must never be shown directly to the end user. Build a mapping in your application:
Node.js
Keep this mapping in external configuration (database, JSON file) rather than hardcoded, so you can update it without redeployment if LigdiCash adds new sub-codes.

Monitoring integration

In production, enrich your alerts with the wiki sub-code:
Node.js