binance_get_account_status
Check if your Binance account is in good standing before automated trading. Detects flags from abuse/AML controls, helping you avoid rejected orders.
Instructions
Report whether the account is in good standing with Binance.
Calls GET /sapi/v1/account/status (SIGNED, IP weight 1). Binance flags accounts
that trip abuse/AML controls (e.g. excessive order cancellation) here; a healthy
account reports "Normal".
When to Use:
Before an automated trading run, to confirm the account is not under review.
Alongside
binance_get_api_trading_statuswhen diagnosing rejected orders.
When NOT to Use:
To read API-key permission flags — use
binance_get_api_restrictions.To read trading-specific locks/triggers — use
binance_get_api_trading_status.
Returns:
A one-line markdown status, or the raw JSON envelope with response_format="json".
Examples: params = {} params = {"response_format": "json"}
Error Handling: -2015 means the key lacks Reading permission or this IP is not allowlisted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |