getBalance: アカウント残高を取得
アカウントキーを使用してアカウント残高を取得します。独自のアラームやクエリを行うのに便利です。
リクエスト例
リクエスト構造
| パラメーター | 型 | 必須 | 説明 | |----------------|----------------------|--------------------------------------------------------------------------| | clientKey | 文字列 | はい | クライアントのアカウントキー。こちらで確認できます。 |
POST https://api.capsolver.com/getBalance
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY"
}
レスポンス例
レスポンス構造
パラメーター | 型 | 説明 |
---|---|---|
errorId | 整数 | エラーメッセージ: 0 - エラーなし 1 - エラーあり |
errorCode | 文字列 | errorCode: エラーの全リスト |
errorDescription | 文字列 | エラーの簡単な説明 |
balance | 10進数 | 米ドル建てのアカウント残高値 |
packages | 配列 | 月次/週次パッケージ |
レスポンス例
{
"errorId": 0,
"balance": 1234567,
"packages": [
{
"packageId": "12327bff7f703e135e7379kf",
"type": 2,
"title": "reCAPTCHA v2 500K",
"numberOfCalls": 1234567,
"status": 1,
"token": "CAP-1234567C19044AF7351B31EC12345678",
"expireTime": 1702896511
}
]
}
SDKリクエストの使用
#pip install --upgrade capsolver
#export CAPSOLVER_API_KEY='...'
import capsolver
# capsolver.api_key = "..."
balance = capsolver.balance()