Capability matrix
Import exclusions (
exclude_folder_ids and exclude_file_ids) work for Clio and Google Drive only. See Exclude folders or files.
Rate budgets
Each provider has a request budget that interactive browsing and background runs share. A large sync in progress will make browsing feel slower for the same account.
Clio’s budget is tight. If you are building a Clio integration, read its guide before designing your browse UI. Dropbox runs one transfer at a time per connection because Dropbox serializes writes within an account or team space.
Token refresh behavior
You never handle tokens, but refresh behavior affects how often users are asked to reconnect. Clio, Google Drive and Dropbox issue long-lived refresh tokens. Box refresh tokens rotate after each use and expire after 60 days without use. ShareFile access tokens last 8 hours and are refreshed automatically before they expire. Handleconnection.reauth_required for every provider.
Change detection and what it costs
Synced links are kept current by a polling sweep. Treat “synced” as current within the hour, not
real time.
Discovering availability at runtime
Do not hardcode the provider list.GET /connectors/v1/connections returns a providers array describing what is live for the calling organization:
Response fragment
403 connector_scope_not_enabled at connect time—better to not show the button.
Gated and in-development providers
These providers are not generally available. Do not build against them unless Case.dev has enabled them for you.Guides
Box
Folder import, export, and scheduled two-way synchronization
Clio Manage
Matter and folder import, export, and selectable collections
Dropbox
Personal accounts and team spaces, import and export
Google Drive
My Drive and shared drives, import and export
Smokeball
Matter and folder import

