Integrations API
Connect Legistry AI with your existing tools.
Supported Integrations
| Integration | Type | Status |
|---|---|---|
| Slack | Notifications & commands | ✅ Available |
| Salesforce | CRM contract sync | ✅ Available |
| HubSpot | CRM deal tracking | ✅ Available |
| Google Drive | Document sync | ✅ Available |
| Microsoft Teams | Notifications | ✅ Available |
| Clio | Legal practice management | ✅ Available |
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /integrations | List configured integrations |
POST | /integrations/:type/connect | Connect an integration |
DELETE | /integrations/:type/disconnect | Disconnect |
POST | /integrations/:type/test | Test connection |
POST | /integrations/:type/sync | Trigger sync |
Connect Integration
POST /api/v1/integrations/slack/connect{
"webhook_url": "https://hooks.slack.com/services/...",
"channel": "#legal-alerts",
"notify_on": ["contract_created", "signature_completed", "compliance_alert"]
}Test Connection
POST /api/v1/integrations/slack/testSends a test message to verify the connection is working.
Sync Data
POST /api/v1/integrations/salesforce/syncPushes all contracts to the connected Salesforce org.