Chat with us, powered by LiveChat
← Return to MyDisct Solver

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