AgentConnect
Bots

Get a bot

Fetch a single bot identity by id (scoped to the caller's org; a cross-org id reads as 404).

GET
/v1/orgs/{orgId}/bots/{id}

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

orgId*string
id*string

Response Body

application/json

application/json

curl -X GET "https://example.com/v1/orgs/string/bots/string"
{  "id": "string",  "name": "string",  "platform": "string",  "prebuilt": true,  "slackAppId": "string",  "discordAppId": "string",  "feishuAppId": "string",  "feishuRegion": "feishu",  "createdBy": "string",  "shareable": true,  "joinPublicChannels": true,  "transport": "socket",  "inUseByAgentId": "string",  "agentIds": [    "string"  ],  "releasedWhenFreed": true,  "lastUsedAt": "string",  "freedFromAgent": "string",  "teamId": "string",  "workspaceId": "string",  "workspaceName": "string",  "revokedAt": "string",  "revokedReason": "app_uninstalled",  "revokedEvidence": "event",  "revokedCode": "string",  "credentialRejectedAt": "string",  "credentialRejectedCode": "string",  "externalAppId": "string",  "platformConfig": {    "property1": "string",    "property2": "string"  },  "createdAt": "string"}