Skip to content

Integrations

Integration modules (e.g. SAP/ERP connectors) are enabled per org and gated by scoped permission grants. Base path: /api/org/{slug}/integrations/{moduleKey}.

Method · RouteSource
POST /integrations/{moduleKey}/enableIntegrationModuleEnabledEndpoints.cs:36
DELETE /integrations/{moduleKey}/enable:37

A customer requests access to a provider’s integration; the provider approves/denies.

Method · RouteRoleSource
POST /integrations/{moduleKey}/requestcustomerIntegrationAccessRequestEndpoints.cs:36
POST /access-requests/{id}/approve · /denyprovider:45
Method · RoutePurposeSource
POST /integrations/{moduleKey}/permissions/analyzeAnalyze scope conflictsIntegrationPermissionGrantEndpoints.cs:36
POST /integrations/{moduleKey}/permissions/grantGrant scoped permissions:37
POST /integrations/{moduleKey}/ai/translate-scopeAI scope translationIntegrationsAiEndpoints.cs:23

Granted permissions flow through the same RBAC model — see Permission scopes. Inbound integration data arrives via /api/org/{slug}/inbound.