Skip to main content
The Connect module manages service connections for users. A user can have entitlements for multiple Flux services, and this module handles toggling the connected status. All endpoints require authentication via Authorization: Bearer <token>.

Check connection

GET /api/connect/check
Checks if the authenticated user is connected to a specific service.
string
required
The service identifier to check. Currently supported: DROP.

Response 200 - connected

Response 200 - no entitlement


Connect to service

POST /api/connect/connect
Activates the user’s connection to a service. The user must already have an entitlement for the service.
string
required
The service identifier to connect to (e.g., DROP).

Response 200

Response 200 - already connected

Response 404


Disconnect from service

POST /api/connect/disconnect
Deactivates the user’s connection to a service without removing the entitlement.
string
required
The service identifier to disconnect from (e.g., DROP).

Response 200

Response 404