Set an organization member's feature overrides
curl --request PUT \
--url https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"capabilities": {
"desktopUpdateDownloadWindow": true,
"nativeAffordanceCodeMode": true,
"libraryConnectorNavigation": true,
"mcpAppLibraries": true,
"autoRouter": true,
"gatewayProviderTest": true,
"settledSessions": true,
"mermaidZoom": true,
"administratorRecovery": true,
"nativeDictation": true,
"sandboxOrgs": true,
"connectionMcpServers": true,
"slackSendAsBot": true,
"liveProviderSync": true,
"managedDeployments": true,
"workbotDocuments": true,
"workbotDocumentEditing": true,
"workbotWorkspaceAssistant": true,
"workbotProactive": true,
"workbotAgentHealthView": true,
"workbotAgentLibrary": true,
"workbotIncludedModels": true,
"workbotUsageRecovery": true,
"automationCalendar": true,
"automationIntervalSchedules": true,
"automationCalendarTriggers": true,
"computerUse": true,
"computerUseBackground": true,
"browserUse": true,
"browserDemonstrations": true,
"browserLiveView": true,
"browserFloatingView": true,
"remoteComputers": true,
"sandboxGateway": true,
"remoteSessionSubagents": true,
"remoteSessionThreadView": true,
"activationChecklist": true,
"connectStandardTools": true,
"connectEngineTools": true,
"teamPlan": true,
"selfServeEnterprise": true,
"gatewayProviderAuthErrors": true,
"providerCredentialStatus": true,
"outlookAttachments": true,
"sessionTokenHashing": true,
"lastUsedSignIn": true,
"expandedMcpPresets": true,
"analyticsDailyTrends": true
}
}
'import requests
url = "https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities"
payload = { "capabilities": {
"desktopUpdateDownloadWindow": True,
"nativeAffordanceCodeMode": True,
"libraryConnectorNavigation": True,
"mcpAppLibraries": True,
"autoRouter": True,
"gatewayProviderTest": True,
"settledSessions": True,
"mermaidZoom": True,
"administratorRecovery": True,
"nativeDictation": True,
"sandboxOrgs": True,
"connectionMcpServers": True,
"slackSendAsBot": True,
"liveProviderSync": True,
"managedDeployments": True,
"workbotDocuments": True,
"workbotDocumentEditing": True,
"workbotWorkspaceAssistant": True,
"workbotProactive": True,
"workbotAgentHealthView": True,
"workbotAgentLibrary": True,
"workbotIncludedModels": True,
"workbotUsageRecovery": True,
"automationCalendar": True,
"automationIntervalSchedules": True,
"automationCalendarTriggers": True,
"computerUse": True,
"computerUseBackground": True,
"browserUse": True,
"browserDemonstrations": True,
"browserLiveView": True,
"browserFloatingView": True,
"remoteComputers": True,
"sandboxGateway": True,
"remoteSessionSubagents": True,
"remoteSessionThreadView": True,
"activationChecklist": True,
"connectStandardTools": True,
"connectEngineTools": True,
"teamPlan": True,
"selfServeEnterprise": True,
"gatewayProviderAuthErrors": True,
"providerCredentialStatus": True,
"outlookAttachments": True,
"sessionTokenHashing": True,
"lastUsedSignIn": True,
"expandedMcpPresets": True,
"analyticsDailyTrends": True
} }
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
capabilities: {
desktopUpdateDownloadWindow: true,
nativeAffordanceCodeMode: true,
libraryConnectorNavigation: true,
mcpAppLibraries: true,
autoRouter: true,
gatewayProviderTest: true,
settledSessions: true,
mermaidZoom: true,
administratorRecovery: true,
nativeDictation: true,
sandboxOrgs: true,
connectionMcpServers: true,
slackSendAsBot: true,
liveProviderSync: true,
managedDeployments: true,
workbotDocuments: true,
workbotDocumentEditing: true,
workbotWorkspaceAssistant: true,
workbotProactive: true,
workbotAgentHealthView: true,
workbotAgentLibrary: true,
workbotIncludedModels: true,
workbotUsageRecovery: true,
automationCalendar: true,
automationIntervalSchedules: true,
automationCalendarTriggers: true,
computerUse: true,
computerUseBackground: true,
browserUse: true,
browserDemonstrations: true,
browserLiveView: true,
browserFloatingView: true,
remoteComputers: true,
sandboxGateway: true,
remoteSessionSubagents: true,
remoteSessionThreadView: true,
activationChecklist: true,
connectStandardTools: true,
connectEngineTools: true,
teamPlan: true,
selfServeEnterprise: true,
gatewayProviderAuthErrors: true,
providerCredentialStatus: true,
outlookAttachments: true,
sessionTokenHashing: true,
lastUsedSignIn: true,
expandedMcpPresets: true,
analyticsDailyTrends: true
}
})
};
fetch('https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'capabilities' => [
'desktopUpdateDownloadWindow' => true,
'nativeAffordanceCodeMode' => true,
'libraryConnectorNavigation' => true,
'mcpAppLibraries' => true,
'autoRouter' => true,
'gatewayProviderTest' => true,
'settledSessions' => true,
'mermaidZoom' => true,
'administratorRecovery' => true,
'nativeDictation' => true,
'sandboxOrgs' => true,
'connectionMcpServers' => true,
'slackSendAsBot' => true,
'liveProviderSync' => true,
'managedDeployments' => true,
'workbotDocuments' => true,
'workbotDocumentEditing' => true,
'workbotWorkspaceAssistant' => true,
'workbotProactive' => true,
'workbotAgentHealthView' => true,
'workbotAgentLibrary' => true,
'workbotIncludedModels' => true,
'workbotUsageRecovery' => true,
'automationCalendar' => true,
'automationIntervalSchedules' => true,
'automationCalendarTriggers' => true,
'computerUse' => true,
'computerUseBackground' => true,
'browserUse' => true,
'browserDemonstrations' => true,
'browserLiveView' => true,
'browserFloatingView' => true,
'remoteComputers' => true,
'sandboxGateway' => true,
'remoteSessionSubagents' => true,
'remoteSessionThreadView' => true,
'activationChecklist' => true,
'connectStandardTools' => true,
'connectEngineTools' => true,
'teamPlan' => true,
'selfServeEnterprise' => true,
'gatewayProviderAuthErrors' => true,
'providerCredentialStatus' => true,
'outlookAttachments' => true,
'sessionTokenHashing' => true,
'lastUsedSignIn' => true,
'expandedMcpPresets' => true,
'analyticsDailyTrends' => true
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities"
payload := strings.NewReader("{\n \"capabilities\": {\n \"desktopUpdateDownloadWindow\": true,\n \"nativeAffordanceCodeMode\": true,\n \"libraryConnectorNavigation\": true,\n \"mcpAppLibraries\": true,\n \"autoRouter\": true,\n \"gatewayProviderTest\": true,\n \"settledSessions\": true,\n \"mermaidZoom\": true,\n \"administratorRecovery\": true,\n \"nativeDictation\": true,\n \"sandboxOrgs\": true,\n \"connectionMcpServers\": true,\n \"slackSendAsBot\": true,\n \"liveProviderSync\": true,\n \"managedDeployments\": true,\n \"workbotDocuments\": true,\n \"workbotDocumentEditing\": true,\n \"workbotWorkspaceAssistant\": true,\n \"workbotProactive\": true,\n \"workbotAgentHealthView\": true,\n \"workbotAgentLibrary\": true,\n \"workbotIncludedModels\": true,\n \"workbotUsageRecovery\": true,\n \"automationCalendar\": true,\n \"automationIntervalSchedules\": true,\n \"automationCalendarTriggers\": true,\n \"computerUse\": true,\n \"computerUseBackground\": true,\n \"browserUse\": true,\n \"browserDemonstrations\": true,\n \"browserLiveView\": true,\n \"browserFloatingView\": true,\n \"remoteComputers\": true,\n \"sandboxGateway\": true,\n \"remoteSessionSubagents\": true,\n \"remoteSessionThreadView\": true,\n \"activationChecklist\": true,\n \"connectStandardTools\": true,\n \"connectEngineTools\": true,\n \"teamPlan\": true,\n \"selfServeEnterprise\": true,\n \"gatewayProviderAuthErrors\": true,\n \"providerCredentialStatus\": true,\n \"outlookAttachments\": true,\n \"sessionTokenHashing\": true,\n \"lastUsedSignIn\": true,\n \"expandedMcpPresets\": true,\n \"analyticsDailyTrends\": true\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-api-key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"capabilities\": {\n \"desktopUpdateDownloadWindow\": true,\n \"nativeAffordanceCodeMode\": true,\n \"libraryConnectorNavigation\": true,\n \"mcpAppLibraries\": true,\n \"autoRouter\": true,\n \"gatewayProviderTest\": true,\n \"settledSessions\": true,\n \"mermaidZoom\": true,\n \"administratorRecovery\": true,\n \"nativeDictation\": true,\n \"sandboxOrgs\": true,\n \"connectionMcpServers\": true,\n \"slackSendAsBot\": true,\n \"liveProviderSync\": true,\n \"managedDeployments\": true,\n \"workbotDocuments\": true,\n \"workbotDocumentEditing\": true,\n \"workbotWorkspaceAssistant\": true,\n \"workbotProactive\": true,\n \"workbotAgentHealthView\": true,\n \"workbotAgentLibrary\": true,\n \"workbotIncludedModels\": true,\n \"workbotUsageRecovery\": true,\n \"automationCalendar\": true,\n \"automationIntervalSchedules\": true,\n \"automationCalendarTriggers\": true,\n \"computerUse\": true,\n \"computerUseBackground\": true,\n \"browserUse\": true,\n \"browserDemonstrations\": true,\n \"browserLiveView\": true,\n \"browserFloatingView\": true,\n \"remoteComputers\": true,\n \"sandboxGateway\": true,\n \"remoteSessionSubagents\": true,\n \"remoteSessionThreadView\": true,\n \"activationChecklist\": true,\n \"connectStandardTools\": true,\n \"connectEngineTools\": true,\n \"teamPlan\": true,\n \"selfServeEnterprise\": true,\n \"gatewayProviderAuthErrors\": true,\n \"providerCredentialStatus\": true,\n \"outlookAttachments\": true,\n \"sessionTokenHashing\": true,\n \"lastUsedSignIn\": true,\n \"expandedMcpPresets\": true,\n \"analyticsDailyTrends\": true\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"capabilities\": {\n \"desktopUpdateDownloadWindow\": true,\n \"nativeAffordanceCodeMode\": true,\n \"libraryConnectorNavigation\": true,\n \"mcpAppLibraries\": true,\n \"autoRouter\": true,\n \"gatewayProviderTest\": true,\n \"settledSessions\": true,\n \"mermaidZoom\": true,\n \"administratorRecovery\": true,\n \"nativeDictation\": true,\n \"sandboxOrgs\": true,\n \"connectionMcpServers\": true,\n \"slackSendAsBot\": true,\n \"liveProviderSync\": true,\n \"managedDeployments\": true,\n \"workbotDocuments\": true,\n \"workbotDocumentEditing\": true,\n \"workbotWorkspaceAssistant\": true,\n \"workbotProactive\": true,\n \"workbotAgentHealthView\": true,\n \"workbotAgentLibrary\": true,\n \"workbotIncludedModels\": true,\n \"workbotUsageRecovery\": true,\n \"automationCalendar\": true,\n \"automationIntervalSchedules\": true,\n \"automationCalendarTriggers\": true,\n \"computerUse\": true,\n \"computerUseBackground\": true,\n \"browserUse\": true,\n \"browserDemonstrations\": true,\n \"browserLiveView\": true,\n \"browserFloatingView\": true,\n \"remoteComputers\": true,\n \"sandboxGateway\": true,\n \"remoteSessionSubagents\": true,\n \"remoteSessionThreadView\": true,\n \"activationChecklist\": true,\n \"connectStandardTools\": true,\n \"connectEngineTools\": true,\n \"teamPlan\": true,\n \"selfServeEnterprise\": true,\n \"gatewayProviderAuthErrors\": true,\n \"providerCredentialStatus\": true,\n \"outlookAttachments\": true,\n \"sessionTokenHashing\": true,\n \"lastUsedSignIn\": true,\n \"expandedMcpPresets\": true,\n \"analyticsDailyTrends\": true\n }\n}"
response = http.request(request)
puts response.read_body{
"featureStates": {
"desktopUpdateDownloadWindow": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"nativeAffordanceCodeMode": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"libraryConnectorNavigation": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"mcpAppLibraries": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"autoRouter": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"gatewayProviderTest": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"settledSessions": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"mermaidZoom": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"administratorRecovery": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"nativeDictation": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"sandboxOrgs": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"connectionMcpServers": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"slackSendAsBot": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"liveProviderSync": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"managedDeployments": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotDocuments": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotDocumentEditing": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotWorkspaceAssistant": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotProactive": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotAgentHealthView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotAgentLibrary": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotIncludedModels": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotUsageRecovery": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"automationCalendar": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"automationIntervalSchedules": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"automationCalendarTriggers": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"computerUse": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"computerUseBackground": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserUse": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserDemonstrations": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserLiveView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserFloatingView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"remoteComputers": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"sandboxGateway": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"remoteSessionSubagents": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"remoteSessionThreadView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"activationChecklist": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"connectStandardTools": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"connectEngineTools": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"teamPlan": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"selfServeEnterprise": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"gatewayProviderAuthErrors": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"providerCredentialStatus": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"outlookAttachments": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"sessionTokenHashing": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"lastUsedSignIn": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"expandedMcpPresets": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"analyticsDailyTrends": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
}
}
}{
"error": "invalid_request",
"details": [
{
"message": "<string>",
"path": [
"<string>"
]
}
],
"message": "<string>",
"capability": "<string>"
}{
"error": "unauthorized"
}{
"error": "forbidden",
"reason": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}Admin
Set an organization member's feature overrides
Sets true/false for one member or clears an override with null to inherit the organization setting. Only platform administrators can write. Membership and organization are revalidated under a transaction lock; pending and removed members cannot receive overrides.
PUT
/
v1
/
admin
/
organizations
/
{organizationId}
/
members
/
{memberId}
/
capabilities
Set an organization member's feature overrides
curl --request PUT \
--url https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"capabilities": {
"desktopUpdateDownloadWindow": true,
"nativeAffordanceCodeMode": true,
"libraryConnectorNavigation": true,
"mcpAppLibraries": true,
"autoRouter": true,
"gatewayProviderTest": true,
"settledSessions": true,
"mermaidZoom": true,
"administratorRecovery": true,
"nativeDictation": true,
"sandboxOrgs": true,
"connectionMcpServers": true,
"slackSendAsBot": true,
"liveProviderSync": true,
"managedDeployments": true,
"workbotDocuments": true,
"workbotDocumentEditing": true,
"workbotWorkspaceAssistant": true,
"workbotProactive": true,
"workbotAgentHealthView": true,
"workbotAgentLibrary": true,
"workbotIncludedModels": true,
"workbotUsageRecovery": true,
"automationCalendar": true,
"automationIntervalSchedules": true,
"automationCalendarTriggers": true,
"computerUse": true,
"computerUseBackground": true,
"browserUse": true,
"browserDemonstrations": true,
"browserLiveView": true,
"browserFloatingView": true,
"remoteComputers": true,
"sandboxGateway": true,
"remoteSessionSubagents": true,
"remoteSessionThreadView": true,
"activationChecklist": true,
"connectStandardTools": true,
"connectEngineTools": true,
"teamPlan": true,
"selfServeEnterprise": true,
"gatewayProviderAuthErrors": true,
"providerCredentialStatus": true,
"outlookAttachments": true,
"sessionTokenHashing": true,
"lastUsedSignIn": true,
"expandedMcpPresets": true,
"analyticsDailyTrends": true
}
}
'import requests
url = "https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities"
payload = { "capabilities": {
"desktopUpdateDownloadWindow": True,
"nativeAffordanceCodeMode": True,
"libraryConnectorNavigation": True,
"mcpAppLibraries": True,
"autoRouter": True,
"gatewayProviderTest": True,
"settledSessions": True,
"mermaidZoom": True,
"administratorRecovery": True,
"nativeDictation": True,
"sandboxOrgs": True,
"connectionMcpServers": True,
"slackSendAsBot": True,
"liveProviderSync": True,
"managedDeployments": True,
"workbotDocuments": True,
"workbotDocumentEditing": True,
"workbotWorkspaceAssistant": True,
"workbotProactive": True,
"workbotAgentHealthView": True,
"workbotAgentLibrary": True,
"workbotIncludedModels": True,
"workbotUsageRecovery": True,
"automationCalendar": True,
"automationIntervalSchedules": True,
"automationCalendarTriggers": True,
"computerUse": True,
"computerUseBackground": True,
"browserUse": True,
"browserDemonstrations": True,
"browserLiveView": True,
"browserFloatingView": True,
"remoteComputers": True,
"sandboxGateway": True,
"remoteSessionSubagents": True,
"remoteSessionThreadView": True,
"activationChecklist": True,
"connectStandardTools": True,
"connectEngineTools": True,
"teamPlan": True,
"selfServeEnterprise": True,
"gatewayProviderAuthErrors": True,
"providerCredentialStatus": True,
"outlookAttachments": True,
"sessionTokenHashing": True,
"lastUsedSignIn": True,
"expandedMcpPresets": True,
"analyticsDailyTrends": True
} }
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
capabilities: {
desktopUpdateDownloadWindow: true,
nativeAffordanceCodeMode: true,
libraryConnectorNavigation: true,
mcpAppLibraries: true,
autoRouter: true,
gatewayProviderTest: true,
settledSessions: true,
mermaidZoom: true,
administratorRecovery: true,
nativeDictation: true,
sandboxOrgs: true,
connectionMcpServers: true,
slackSendAsBot: true,
liveProviderSync: true,
managedDeployments: true,
workbotDocuments: true,
workbotDocumentEditing: true,
workbotWorkspaceAssistant: true,
workbotProactive: true,
workbotAgentHealthView: true,
workbotAgentLibrary: true,
workbotIncludedModels: true,
workbotUsageRecovery: true,
automationCalendar: true,
automationIntervalSchedules: true,
automationCalendarTriggers: true,
computerUse: true,
computerUseBackground: true,
browserUse: true,
browserDemonstrations: true,
browserLiveView: true,
browserFloatingView: true,
remoteComputers: true,
sandboxGateway: true,
remoteSessionSubagents: true,
remoteSessionThreadView: true,
activationChecklist: true,
connectStandardTools: true,
connectEngineTools: true,
teamPlan: true,
selfServeEnterprise: true,
gatewayProviderAuthErrors: true,
providerCredentialStatus: true,
outlookAttachments: true,
sessionTokenHashing: true,
lastUsedSignIn: true,
expandedMcpPresets: true,
analyticsDailyTrends: true
}
})
};
fetch('https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'capabilities' => [
'desktopUpdateDownloadWindow' => true,
'nativeAffordanceCodeMode' => true,
'libraryConnectorNavigation' => true,
'mcpAppLibraries' => true,
'autoRouter' => true,
'gatewayProviderTest' => true,
'settledSessions' => true,
'mermaidZoom' => true,
'administratorRecovery' => true,
'nativeDictation' => true,
'sandboxOrgs' => true,
'connectionMcpServers' => true,
'slackSendAsBot' => true,
'liveProviderSync' => true,
'managedDeployments' => true,
'workbotDocuments' => true,
'workbotDocumentEditing' => true,
'workbotWorkspaceAssistant' => true,
'workbotProactive' => true,
'workbotAgentHealthView' => true,
'workbotAgentLibrary' => true,
'workbotIncludedModels' => true,
'workbotUsageRecovery' => true,
'automationCalendar' => true,
'automationIntervalSchedules' => true,
'automationCalendarTriggers' => true,
'computerUse' => true,
'computerUseBackground' => true,
'browserUse' => true,
'browserDemonstrations' => true,
'browserLiveView' => true,
'browserFloatingView' => true,
'remoteComputers' => true,
'sandboxGateway' => true,
'remoteSessionSubagents' => true,
'remoteSessionThreadView' => true,
'activationChecklist' => true,
'connectStandardTools' => true,
'connectEngineTools' => true,
'teamPlan' => true,
'selfServeEnterprise' => true,
'gatewayProviderAuthErrors' => true,
'providerCredentialStatus' => true,
'outlookAttachments' => true,
'sessionTokenHashing' => true,
'lastUsedSignIn' => true,
'expandedMcpPresets' => true,
'analyticsDailyTrends' => true
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"x-api-key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities"
payload := strings.NewReader("{\n \"capabilities\": {\n \"desktopUpdateDownloadWindow\": true,\n \"nativeAffordanceCodeMode\": true,\n \"libraryConnectorNavigation\": true,\n \"mcpAppLibraries\": true,\n \"autoRouter\": true,\n \"gatewayProviderTest\": true,\n \"settledSessions\": true,\n \"mermaidZoom\": true,\n \"administratorRecovery\": true,\n \"nativeDictation\": true,\n \"sandboxOrgs\": true,\n \"connectionMcpServers\": true,\n \"slackSendAsBot\": true,\n \"liveProviderSync\": true,\n \"managedDeployments\": true,\n \"workbotDocuments\": true,\n \"workbotDocumentEditing\": true,\n \"workbotWorkspaceAssistant\": true,\n \"workbotProactive\": true,\n \"workbotAgentHealthView\": true,\n \"workbotAgentLibrary\": true,\n \"workbotIncludedModels\": true,\n \"workbotUsageRecovery\": true,\n \"automationCalendar\": true,\n \"automationIntervalSchedules\": true,\n \"automationCalendarTriggers\": true,\n \"computerUse\": true,\n \"computerUseBackground\": true,\n \"browserUse\": true,\n \"browserDemonstrations\": true,\n \"browserLiveView\": true,\n \"browserFloatingView\": true,\n \"remoteComputers\": true,\n \"sandboxGateway\": true,\n \"remoteSessionSubagents\": true,\n \"remoteSessionThreadView\": true,\n \"activationChecklist\": true,\n \"connectStandardTools\": true,\n \"connectEngineTools\": true,\n \"teamPlan\": true,\n \"selfServeEnterprise\": true,\n \"gatewayProviderAuthErrors\": true,\n \"providerCredentialStatus\": true,\n \"outlookAttachments\": true,\n \"sessionTokenHashing\": true,\n \"lastUsedSignIn\": true,\n \"expandedMcpPresets\": true,\n \"analyticsDailyTrends\": true\n }\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("x-api-key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"capabilities\": {\n \"desktopUpdateDownloadWindow\": true,\n \"nativeAffordanceCodeMode\": true,\n \"libraryConnectorNavigation\": true,\n \"mcpAppLibraries\": true,\n \"autoRouter\": true,\n \"gatewayProviderTest\": true,\n \"settledSessions\": true,\n \"mermaidZoom\": true,\n \"administratorRecovery\": true,\n \"nativeDictation\": true,\n \"sandboxOrgs\": true,\n \"connectionMcpServers\": true,\n \"slackSendAsBot\": true,\n \"liveProviderSync\": true,\n \"managedDeployments\": true,\n \"workbotDocuments\": true,\n \"workbotDocumentEditing\": true,\n \"workbotWorkspaceAssistant\": true,\n \"workbotProactive\": true,\n \"workbotAgentHealthView\": true,\n \"workbotAgentLibrary\": true,\n \"workbotIncludedModels\": true,\n \"workbotUsageRecovery\": true,\n \"automationCalendar\": true,\n \"automationIntervalSchedules\": true,\n \"automationCalendarTriggers\": true,\n \"computerUse\": true,\n \"computerUseBackground\": true,\n \"browserUse\": true,\n \"browserDemonstrations\": true,\n \"browserLiveView\": true,\n \"browserFloatingView\": true,\n \"remoteComputers\": true,\n \"sandboxGateway\": true,\n \"remoteSessionSubagents\": true,\n \"remoteSessionThreadView\": true,\n \"activationChecklist\": true,\n \"connectStandardTools\": true,\n \"connectEngineTools\": true,\n \"teamPlan\": true,\n \"selfServeEnterprise\": true,\n \"gatewayProviderAuthErrors\": true,\n \"providerCredentialStatus\": true,\n \"outlookAttachments\": true,\n \"sessionTokenHashing\": true,\n \"lastUsedSignIn\": true,\n \"expandedMcpPresets\": true,\n \"analyticsDailyTrends\": true\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.openworklabs.com/v1/admin/organizations/{organizationId}/members/{memberId}/capabilities")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"capabilities\": {\n \"desktopUpdateDownloadWindow\": true,\n \"nativeAffordanceCodeMode\": true,\n \"libraryConnectorNavigation\": true,\n \"mcpAppLibraries\": true,\n \"autoRouter\": true,\n \"gatewayProviderTest\": true,\n \"settledSessions\": true,\n \"mermaidZoom\": true,\n \"administratorRecovery\": true,\n \"nativeDictation\": true,\n \"sandboxOrgs\": true,\n \"connectionMcpServers\": true,\n \"slackSendAsBot\": true,\n \"liveProviderSync\": true,\n \"managedDeployments\": true,\n \"workbotDocuments\": true,\n \"workbotDocumentEditing\": true,\n \"workbotWorkspaceAssistant\": true,\n \"workbotProactive\": true,\n \"workbotAgentHealthView\": true,\n \"workbotAgentLibrary\": true,\n \"workbotIncludedModels\": true,\n \"workbotUsageRecovery\": true,\n \"automationCalendar\": true,\n \"automationIntervalSchedules\": true,\n \"automationCalendarTriggers\": true,\n \"computerUse\": true,\n \"computerUseBackground\": true,\n \"browserUse\": true,\n \"browserDemonstrations\": true,\n \"browserLiveView\": true,\n \"browserFloatingView\": true,\n \"remoteComputers\": true,\n \"sandboxGateway\": true,\n \"remoteSessionSubagents\": true,\n \"remoteSessionThreadView\": true,\n \"activationChecklist\": true,\n \"connectStandardTools\": true,\n \"connectEngineTools\": true,\n \"teamPlan\": true,\n \"selfServeEnterprise\": true,\n \"gatewayProviderAuthErrors\": true,\n \"providerCredentialStatus\": true,\n \"outlookAttachments\": true,\n \"sessionTokenHashing\": true,\n \"lastUsedSignIn\": true,\n \"expandedMcpPresets\": true,\n \"analyticsDailyTrends\": true\n }\n}"
response = http.request(request)
puts response.read_body{
"featureStates": {
"desktopUpdateDownloadWindow": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"nativeAffordanceCodeMode": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"libraryConnectorNavigation": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"mcpAppLibraries": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"autoRouter": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"gatewayProviderTest": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"settledSessions": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"mermaidZoom": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"administratorRecovery": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"nativeDictation": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"sandboxOrgs": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"connectionMcpServers": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"slackSendAsBot": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"liveProviderSync": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"managedDeployments": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotDocuments": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotDocumentEditing": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotWorkspaceAssistant": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotProactive": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotAgentHealthView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotAgentLibrary": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotIncludedModels": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"workbotUsageRecovery": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"automationCalendar": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"automationIntervalSchedules": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"automationCalendarTriggers": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"computerUse": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"computerUseBackground": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserUse": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserDemonstrations": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserLiveView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"browserFloatingView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"remoteComputers": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"sandboxGateway": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"remoteSessionSubagents": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"remoteSessionThreadView": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"activationChecklist": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"connectStandardTools": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"connectEngineTools": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"teamPlan": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"selfServeEnterprise": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"gatewayProviderAuthErrors": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"providerCredentialStatus": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"outlookAttachments": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"sessionTokenHashing": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"lastUsedSignIn": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"expandedMcpPresets": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
},
"analyticsDailyTrends": {
"enabled": true,
"source": "unavailable",
"everyone": true,
"killed": true,
"lock": true,
"override": true,
"overrideApplies": true,
"lastChange": {
"scope": "everyone",
"action": "on",
"at": "<string>",
"by": {
"id": "<string>",
"name": "<string>",
"email": "<string>"
}
}
}
}
}{
"error": "invalid_request",
"details": [
{
"message": "<string>",
"path": [
"<string>"
]
}
],
"message": "<string>",
"capability": "<string>"
}{
"error": "unauthorized"
}{
"error": "forbidden",
"reason": "<string>",
"message": "<string>"
}{
"error": "<string>",
"message": "<string>"
}Authorizations
denApiKeybearerAuth
Organization API key passed as the x-api-key header. The raw key is the header value; do not prefix it with Bearer.
Body
application/json
Show child attributes
Show child attributes
Response
Member feature settings saved.
Show child attributes
Show child attributes
Was this page helpful?