Skip to main content
GET
/
health
Get system health status
curl --request GET \
  --url https://api-testnet.mayybee.com/health
{
  "status": "ok",
  "version": "1.1.0",
  "chain": 97,
  "contracts": 11,
  "executor": {
    "ready": true,
    "operator": "0x7aDB49aE5DF789EE9B9F82614609967cCe4eE23d",
    "balance": "0.5 BNB"
  },
  "websocket": {
    "clients": 12
  },
  "security": {
    "rateLimiting": true,
    "orderValidation": true,
    "maxOrderSize": "1M tokens",
    "minOrderSize": "0.1 tokens"
  }
}

Response

200 - application/json

System is healthy

Detailed health status of the API including executor (operator), chain configuration, and security settings.

status
enum<string>

Overall API health status. 'ok' = fully operational, 'degraded' = partial issues, 'down' = offline.

Available options:
ok,
degraded,
down
Example:

"ok"

version
string

Current API version deployed.

Example:

"1.1.0"

chain
enum<integer>

EVM Chain ID the API is connected to. 97 = BSC Testnet, 56 = BSC Mainnet.

Available options:
97,
56
Example:

97

contracts
integer

Number of smart contracts deployed and monitored by this API instance.

Example:

11

executor
object

Operator wallet status. This wallet pays gas for gasless transactions.

websocket
object

WebSocket server status for real-time orderbook updates.

security
object

Security features and order validation settings.