Balance & Account Info
Check your account balance and usage statistics
Get Balance
Retrieve your current account balance in USD.
Endpoint:
GET /balance
Request Format
cURL
curl -X GET https://solver-api.mydisct.com/balance \
-H "apikey: YOUR_API_KEY"
JavaScript
const response = await fetch('https://solver-api.mydisct.com/balance', {
method: 'GET',
headers: {
'apikey': 'YOUR_API_KEY'
}
});
const data = await response.json();
console.log('Balance:', data.balance.amount);
Python
import requests
response = requests.get(
'https://solver-api.mydisct.com/balance',
headers={'apikey': 'YOUR_API_KEY'}
)
data = response.json()
print('Balance:', data['balance']['amount'])
Response Format
JSON Response
{
"success": true,
"message": "Balance retrieved successfully",
"service": "MyDisct Solver",
"balance": {
"amount": 25.50,
"currency": "USD"
}
}
Get Account Info
Retrieve detailed account information including email, username, and balance.
Endpoint:
GET /accountInfo
Request Format
JavaScript
const response = await fetch('https://solver-api.mydisct.com/accountInfo', {
method: 'GET',
headers: {
'apikey': 'YOUR_API_KEY'
}
});
const data = await response.json();
console.log('Account:', data.account);
Response Format
JSON Response
{
"success": true,
"message": "Account information retrieved successfully",
"service": "MyDisct Solver",
"account": {
"email": "[email protected]",
"username": "john_doe",
"balance": 25.50,
"currency": "USD"
}
}
Error Responses
| Error Code | Description |
|---|---|
INVALID_API_KEY |
API key is invalid or missing |
ACCOUNT_SUSPENDED |
Account has been suspended |
Best Practices
Recommendations
- Check balance before submitting large batches of captchas
- Monitor balance regularly to avoid service interruptions
- Set up low balance alerts in your application
- Cache balance information for a few minutes to reduce API calls