getBalance : récupérer le solde du compte
Récupérez le solde d'un compte avec sa clé de compte, pratique pour effectuer vos propres alertes et requêtes.
Exemple de requête
Structure de la requête
Paramètres | Type | Requis | Description |
---|---|---|---|
clientKey | String | Yes | Clé du compte client, que vous pouvez trouver ici |
json
POST https://api.capsolver.com/getBalance
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY"
}
Exemple de réponse
Structure de la réponse
Paramètre | Type | Description |
---|---|---|
errorId | Integer | Message d'erreur : 0 - aucune erreur 1 - avec erreur |
errorCode | String | errorCode : liste complète des erreurs |
errorDescription | String | Description courte de l'erreur |
balance | Decimal | Valeur du solde du compte en USD |
packages | Array | Forfaits mensuels/hebdomadaires |
Exemple de réponse
json
{
"errorId": 0,
"balance": 1071810,
"packages": []
}
Utilisation de la requête SDK
python
#pip install --upgrade capsolver
#export CAPSOLVER_API_KEY='...'
import capsolver
# capsolver.api_key = "..."
balance = capsolver.balance()
go
package main
import (
capsolver_go "github.com/capsolver/capsolver-go"
"log"
)
func main() {
// d'abord, vous devez installer le sdk
//go get github.com/capsolver/capsolver-go
//export CAPSOLVER_API_KEY='...' ou
//capSolver := CapSolver{apiKey:"..."}
capSolver := capsolver_go.CapSolver{}
b, err := capSolver.Balance()
if err != nil {
log.Fatal(err)
}
log.Println(b.Balance)
}