Skip Navigation

METHOD_System.GetServerInfo

This method sends a request to 
BEMS
 to return the web socket URL on supported environments. 

BEMS
 response and notification

The following table describes the parameters that 
BEMS
 returns and the notification sent to the 
BlackBerry Connect
 app when a chat session is started.
Parameter
Type
Description
method
String
Returns the invoked method (for example, System.GetServerInfo).
state
String 
This parameter specifies the state of the request to 
BEMS
 (for example, Processing or Complete).

Code example

The following example sends a request to begin 
BEMS
 to return the web socket URL to the 
BlackBerry Connect
 app.
{ "method":"System.GetServerInfo", "params": { }, "id": "c1", "jsonrpc":"2.0" }
If the request is successful, 
BEMS
 sends the following response to the 
BlackBerry Connect
 app and processes the request.
{ "id": "c1", "error": null, "result": { "data": { "Build Version":"2.16.2.282.566401", "DB_SESSION_TIMEOUT_SECS":300, "SESSION_TIMEOUT_SECS":86400, "GD_URL": "<bems name>.example.com", "MAX_USERS_THRESHOLD":10000, "Connect Server Start Time":"Wednesday, June 5, 2019 1:04:23 PM", "Number of Sessions":0, "WebSocket URL":"wss://websocket.example.com:8082/GaslampService/ws", "method":"System.GetServerInfo", "state":"PROCESSING" } }, "jsonrpc":"2.0" }