This client allows you to interact with the awaBerry Agentic API from TypeScript. See below for prerequisites, setup instructions, and usage examples.
npm install -g typescript)npm install axios)async function startDeviceConnectionWebsocket(sessionToken: string, deviceuuid: string): Promise<any> { ... }const result = await startDeviceConnectionWebsocket(sessionToken, deviceuuid);
console.log(result);
async function getWebSocket(sessionToken: string, deviceuuid: string): Promise<WebSocket> { ... }const ws = await 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