Returns the organization's sync settings for one destination: inbound case creation and document sync (Clio and Smokeball only) and outbound export per data source, or the defaults when it was never configured. An unknown provider returns 400. Requires a member role or above in the organization.
GET
/legal/{provider}/settings
curl \
--request GET 'http://api.example.com/legal/{provider}/settings' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "organization: string"
Response examples (200)
{
"data": {
"inbound": {
"cases": {
"autoCreateFromWebhook": false,
"autoCollection": {}
},
"documents": {
"autoSync": false
}
},
"outbound": {
"dataSources": {
"file": {
"enabled": false,
"mode": "auto"
},
"email": {
"enabled": false,
"mode": "manual"
}
}
}
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}