Consulter le Solde

Consulter le Solde du Compte

Adresse de Requête

GET /v1/balance

Authentification

Utilise l'authentification HTTP basique. Ajoutez Authorization dans l'en-tête HTTP :

Authorization: Basic ${base64_auth_string}
              
              Authorization: Basic ${base64_auth_string}

            
Afficher ce bloc de code dans la fenêtre flottante

Le base64_auth_string est généré par : base64(dev_key:dev_secret)

Exemple de Requête

En-tête de Requête

GET /v1/balance HTTP/1.1 Authorization: Basic amlndWFuZ2RldjpkZXZfc2VjcmV0
              
              GET /v1/balance  HTTP/1.1
Authorization: Basic amlndWFuZ2RldjpkZXZfc2VjcmV0

            
Afficher ce bloc de code dans la fenêtre flottante

Corps de Requête

Aucun

Paramètres de Requête

Aucun

Paramètres de Réponse

Réponse Réussie

Champ Type Option Description
balance10000 Integer Obligatoire Solde normal, valeur entière multipliée par 10000
gift_balance10000 Integer Obligatoire Solde cadeau, valeur entière multipliée par 10000
balance Number Obligatoire Solde normal, virgule flottante
gift_balance Number Obligatoire Solde cadeau, virgule flottante
total_balance10000 Integer Obligatoire Solde total, somme du solde normal et du solde cadeau, valeur entière multipliée par 10000
total_balance Number Obligatoire Solde total, somme du solde normal et du solde cadeau, virgule flottante
{ "balance10000": 123456, "gift_balance10000": 20000, "balance": 12.3456, "gift_balance": 2, "total_balance10000": 143456, "total_balance": 14.3456 }
              
              {
    "balance10000": 123456,
    "gift_balance10000": 20000,
    "balance": 12.3456,
    "gift_balance": 2,
    "total_balance10000": 143456,
    "total_balance": 14.3456
}

            
Afficher ce bloc de code dans la fenêtre flottante

Il est recommandé aux appelants d'utiliser en priorité les champs balance10000, gift_balance10000 et total_balance10000 pour formater le solde eux-mêmes, afin d'éviter les problèmes de précision en virgule flottante.

Réponse Échouée

Le code de statut HTTP est 4xx ou 5xx, le corps de la réponse contient les champs suivants :

Champ Type Option Description
code int Obligatoire Code d'erreur, voir Codes d'Erreur pour plus de détails
message String Obligatoire Détails de l'erreur
{ "code": 2001, "message": "invalid token" }
              
              {
    "code": 2001,
    "message": "invalid token"
}

            
Afficher ce bloc de code dans la fenêtre flottante

Codes d'Erreur

Code d'Erreur HTTP Code Description
1000 500 Erreur interne, veuillez réessayer plus tard
2001 401 Échec d'authentification, le token correct n'a pas été fourni, ou le commerçant correspondant au token n'existe pas
2002 401 Échec d'authentification, le token a expiré ou a été désactivé
2002 403 Le commerçant a été supprimé
Icon Solid Transparent White Qiyu
Contactez-nous