API Documentation
Integrate SMM Checker's powerful balance monitoring capabilities directly into your own applications.
Getting Started
Welcome to the SMM Checker API. Our API allows you to programmatically retrieve balance information from all your connected SMM panels through a single unified endpoint.
To use the API, you need to:
- Create an account on SMM Checker.
- Navigate to your Dashboard settings.
- Generate your unique API Key.
Note: The API URL is
https://smmchecker.com/api/v2
Authentication
Authentication is handled via the key parameter in your POST requests. You must include your API key in every request to identify your account.
Security: Never share your API key. If you suspect it has been compromised, regenerate it immediately from your dashboard.
JSON Request Example
{
"key": "YOUR_API_KEY",
"action": "balance"
}
Balance Endpoint
Retrieve the current balance of all your connected SMM panels or a specific aggregated total.
POST
/api/v2
Parameters
| Parameter | Type | Description |
|---|---|---|
key |
string | Your API Key. |
action |
string | Must be set to balance. |
Example Request
cURL
curl -X POST https://smmchecker.com/api/v2 \
-d 'key=YOUR_API_KEY' \
-d 'action=balance'
Example Response
JSON Response
{
"balance": "154.20",
"currency": "USD",
"details": [
{
"panel": "JustAnotherPanel",
"balance": "50.00",
"currency": "USD"
},
{
"panel": "BestSMM",
"balance": "104.20",
"currency": "USD"
}
]
}
Rate Limits
To ensure fair usage and stability of our platform, we impose rate limits on API requests.
| Plan | Rate Limit |
|---|---|
| Free | 10 requests / minute |
| Weekly | 60 requests / minute |
| Monthly | 300 requests / minute |
If you exceed these limits, the API will return a 429 Too Many Requests error.
Error Codes
| Error | Description |
|---|---|
{"error": "Invalid API Key"} |
The provided API key is incorrect or expired. |
{"error": "Incorrect request"} |
Missing parameters or invalid action. |
{"error": "System Error"} |
Internal server error. Please try again later. |