v1

latestOpenAPI 3.0.0Proprietary2026-08-062711471.0 MB
Account Integrations

Get account integration details

Returns a single account integration by ID. Requires a USER API key.

get/public/v1/integrations/{integrationId}

Path parameters

integrationIdinteger required
Example:42

Response

Account integration details

idnumber required
toolkitstring required
aliasstring nullable
visibility'PRIVATE' | 'SHARED' required
isConnectedboolean required
isExpiredboolean
connectedEmailstring nullable
connectedAtstring nullable
composioConnectedAccountIdstring nullable
allowedToolSlugsstring[] nullable
availableToolsCountnumber nullable
enabledToolsCountnumber nullable
accountIdnumber nullable
createdByUserIdnumber nullable
createdAtstring nullable required
updatedAtstring nullable required

Example response

{
  "id": 1,
  "toolkit": "example",
  "alias": "example",
  "visibility": "PRIVATE",
  "connectedEmail": "example",
  "connectedAt": "example",
  "composioConnectedAccountId": "example",
  "allowedToolSlugs": [
    "example"
  ],
  "availableToolsCount": 1,
  "enabledToolsCount": 1,
  "accountId": 1,
  "createdByUserId": 1,
  "createdByUser": {
    "id": 1,
    "firstName": "example",
    "lastName": "example",
    "email": "example",
    "avatar": "example"
  },
  "createdAt": "example",
  "updatedAt": "example"
}