Lists one entry per legal provider (Clio, Smokeball) the organization has connected: its status (degraded when no user connection is primary), the provider account id, when it was connected, how many users are connected, the primary user connection and whether the matter and document webhooks are registered. An empty list means none is connected. Requires a member role or above in the organization.
GET
/legal/status
curl \
--request GET 'http://api.example.com/legal/status' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "organization: string"
Response examples (200)
{
"data": {
"connections": [
{
"provider": "clio",
"status": "connected",
"remoteAccountId": "3456789",
"connectedAt": "2026-01-15T10:15:00.000Z",
"activeUserCount": 2,
"primaryUser": {
"hearsayUserId": "65a1b2c3d4e5f6a7b8c9d0e4",
"remoteUserId": "345678901",
"tokenExpiresAt": "2026-01-15T10:15:00.000Z",
"lastUsedAt": "2026-01-15T10:15:00.000Z"
},
"webhooks": {
"matters": true,
"documents": true
}
}
]
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}