Skip to main content

Enable a capability on an app. Runs CapabilityOrchestratorService.enable_capability() which resolves the best model vari

POST 

/api/v1/apps/:app_slug/capabilities/:capability_key/enable

Enable a capability on an app. Runs CapabilityOrchestratorService.enable_capability() which resolves the best model variant, creates a deployment scoped to this app+capability+environment, creates device assignments for all registered targets, and starts the deployment. This is the primary onboarding action for an app's first capability. Idempotent in intent: if a deployment already exists for this app+capability+environment, the orchestrator updates it rather than creating a duplicate. However, the endpoint is marked non-idempotent because the exact side effects depend on the current state.

Request

Responses

Success