binance_get_api_trading_status
Check if Binance spot trading is locked, view the recovery time, and identify the trigger that caused the account-wide trading lock.
Instructions
Report whether spot trading is locked and what triggered it.
Calls GET /sapi/v1/account/apiTradingStatus (SIGNED, IP weight 1). When Binance's
abuse-prevention system trips (excessive cancel ratio, etc.) it locks trading for a
cooldown window; this reports the lock state, the recovery ETA, and which trigger
fired.
When to Use:
When order placement starts failing for no obvious filter/balance reason, to check for a temporary account-wide trading lock.
When NOT to Use:
To check the account's general standing — use
binance_get_account_status.To check key permission flags — use
binance_get_api_restrictions.
Returns:
A markdown block with isLocked, the planned recovery time (rendered UTC), and the
trigger-condition thresholds (GCR = GTC cancellation ratio, IFER = IOC/FOK
expiration ratio, UFR = unfilled ratio), or raw JSON with response_format="json".
Examples: params = {}
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 |