Get Connect server info
client.info.retrieve(RequestOptionsoptions?): InfoRetrieveResponse { app, endpoints, platform, server }
GET/v1/info
Returns app, platform, server, and endpoint discovery metadata for this Beeper Desktop instance.
Returns
Get Connect server info
import BeeperDesktop from '@beeper/desktop-api';
const client = new BeeperDesktop();
const info = await client.info.retrieve();
console.log(info.app);{
"app": {
"bundle_id": "bundle_id",
"name": "name",
"version": "version"
},
"endpoints": {
"mcp": "mcp",
"oauth": {
"authorization_endpoint": "authorization_endpoint",
"introspection_endpoint": "introspection_endpoint",
"registration_endpoint": "registration_endpoint",
"revocation_endpoint": "revocation_endpoint",
"token_endpoint": "token_endpoint",
"userinfo_endpoint": "userinfo_endpoint"
},
"spec": "spec",
"ws_events": "ws_events"
},
"platform": {
"arch": "arch",
"os": "os",
"release": "release"
},
"server": {
"base_url": "base_url",
"hostname": "hostname",
"mcp_enabled": true,
"port": 0,
"remote_access": true,
"status": "status"
}
}Returns Examples
{
"app": {
"bundle_id": "bundle_id",
"name": "name",
"version": "version"
},
"endpoints": {
"mcp": "mcp",
"oauth": {
"authorization_endpoint": "authorization_endpoint",
"introspection_endpoint": "introspection_endpoint",
"registration_endpoint": "registration_endpoint",
"revocation_endpoint": "revocation_endpoint",
"token_endpoint": "token_endpoint",
"userinfo_endpoint": "userinfo_endpoint"
},
"spec": "spec",
"ws_events": "ws_events"
},
"platform": {
"arch": "arch",
"os": "os",
"release": "release"
},
"server": {
"base_url": "base_url",
"hostname": "hostname",
"mcp_enabled": true,
"port": 0,
"remote_access": true,
"status": "status"
}
}