This client allows you to interact with the awaBerry Agentic API from Java. See below for prerequisites, compilation instructions, and usage examples.
cd com.awaberry.api.client mvn compile
public JSONObject startDeviceConnectionWebsocket(String sessionToken, String deviceuuid) { ... }JSONObject result = client.startDeviceConnectionWebsocket(sessionToken, deviceuuid);
System.out.println(result);
public WebSocket getWebSocket(String sessionToken, String deviceuuid) { ... }WebSocket ws = client.getWebSocket(sessionToken, deviceuuid);
ws.send("your message");
ws.close();
To get the latest awaBerry API client implementations, follow these steps:
git clone https://github.com/awaberry/mcp_server_awaberry.git
apiclients folder:cd mcp_server_awaberry/apiclients
This will give you access to all client implementations and tests for Java, Python, TypeScript, and Node.js.
Back to API Clients Overview