Lists what has been or is being sent from the case to Clio, Smokeball or Dropbox, one row per record and destination, most recently updated first, with status, file name, target matter or folder, error and timings; filter by provider, status and sourceType. Destinations whose integration is turned off are left out. Requires a member role or above in the organization.
Query parameters
-
Values are
clio,smokeball, ordropbox. -
Values are
pending,processing,completed,failed,disabled, orskipped. -
Values are
Device,UserEmailDataProvider,CaseFileProvider,FinancialAccountProvider,LegalDocumentProvider,DiscordUserProvider,RedditUserProvider,LinkedInUserProvider, orAiChatProvider.
GET
/legal/cases/{caseId}/legal-sync/status
curl \
--request GET 'http://api.example.com/legal/cases/{caseId}/legal-sync/status' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "organization: string"
Response examples (200)
{
"data": {
"records": [
{
"id": "65a1b2c3d4e5f6a7b8c9d0f3",
"destination": "clio",
"integrationType": "clio",
"sourceType": "CaseFileProvider",
"status": "completed",
"fileName": "text-messages-export.pdf",
"target": "12345",
"matterId": "12345",
"errorMessage": "string",
"requiresExport": false,
"remoteDocumentId": "778899",
"startedAt": "2026-01-15T10:15:00.000Z",
"completedAt": "2026-01-15T10:20:00.000Z",
"failedAt": "2026-05-04T09:42:00Z",
"createdAt": "2026-01-15T10:15:00.000Z",
"updatedAt": "2026-01-15T10:20:00.000Z"
}
]
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}