List Integrations
GET/api/integrations
List integrations with optional filtering.
Query Parameters:
- category: Filter by integration category (phone, email, crm, etc)
- include_categories: Comma-separated list of categories to include (e.g., 'social,ads,calendar,crm')
- exclude_categories: Comma-separated list of categories to exclude (e.g., 'phone_number,email,internal_component')
- types: Filter by specific integration types
- status: Filter by status (active, inactive, error)
- is_active: Filter by active status (true for active only, false for inactive)
- search: Search by name, type, or provider
- limit: Maximum number of results
- offset: Number of results to skip
Sample API Calls:
-
Get all integrations except communication channels: GET /api/integrations?exclude_categories=phone_number,email,internal_component
-
Get only social and CRM integrations: GET /api/integrations?include_categories=social,crm
-
Search for Stripe integrations: GET /api/integrations?search=stripe
-
Get active CRM integrations: GET /api/integrations?category=crm&status=active
Request
Responses
- 200
- 404
- 422
Successful Response
Not found
Validation Error