Structure Standardisée
Tous les endpoints de l’API OneClickDz Flexy v3 suivent une structure de réponse cohérente, ce qui facilite la gestion des réponses dans votre application.Réponse de Succès
Lorsqu’une requête réussit, la réponse suit cette structure :Champs
boolean
requis
Toujours
true pour les réponses de succèsobject
requis
Contient le contenu de la réponse. La structure varie selon l’endpoint.
object
Métadonnées supplémentaires sur la réponse
string
Identifiant unique pour cette requête. Utilisez-le lors des contacts avec le support.
Réponse d’Erreur
Lorsqu’une requête échoue, la réponse suit cette structure :Champs
boolean
requis
Toujours
false pour les réponses d’erreurobject
requis
Contient les informations d’erreur
string
Identifiant unique pour cette requête. Incluez-le lors du signalement de problèmes.
Exemples de Réponse
Solde du Compte
Envoi d’une Recharge Mobile
Liste des Transactions (avec Pagination)
Pagination
Les endpoints de liste incluent la pagination dans la réponse :Champs de Pagination
integer
Numéro de page actuel (indexé à partir de 1)
integer
Nombre d’éléments par page
integer
Nombre total de pages disponibles
integer
Nombre total d’éléments sur toutes les pages
Paramètres de Requête pour la Pagination
Contrôlez la pagination à l’aide de ces paramètres de requête :Codes de Statut HTTP
L’API utilise les codes de statut HTTP conventionnels :Même pour les codes de statut non-200, la réponse suit le format d’erreur standard.
ID de Requête
Chaque réponse inclut unrequestId unique :
Utilisations du Request ID
Débogage
Suivre les requêtes dans les journaux et identifier les problèmes
Support
Inclure dans les tickets de support pour une résolution plus rapide
Audit
Corréler les requêtes avec les transactions
Surveillance
Suivre le flux des requêtes entre les systèmes
Type de Contenu
Toutes les requêtes et réponses utilisent JSON :En-têtes de Requête
En-têtes de Réponse
Traitement des Réponses
Bonnes Pratiques
Vérifier toujours le champ success
Vérifier toujours le champ success
Enregistrer les Request IDs
Enregistrer les Request IDs
Gérer la pagination
Gérer la pagination
Analyser les timestamps
Analyser les timestamps
Étapes suivantes
Gestion des erreurs
Apprendre à gérer les erreurs efficacement
Endpoints principaux
Explorer tous les endpoints disponibles

