Skip to main content

integrations

3 operation(s). All run through POST /syteops/v1/manage/dispatch (reads may use the documented GET form).

disable​

Disable an integration.

🔴 Destructive
Access: SyteOps Admin or API key, plus confirm: true.

Parameters

ParameterTypeRequiredDescription
slugstringyes
confirmbooleanno

Returns

data: {slug, enabled: false}

Request

{
"resource": "integrations",
"action": "disable",
"params": {
"slug": "string",
"confirm": true
},
"confirm": true
}

enable​

Enable an integration (refused if its required plugin is not installed).

Access: SyteOps Admin or API key.

Parameters

ParameterTypeRequiredDescription
slugstringyes

Returns

data: {slug, enabled: true}

Request

{
"resource": "integrations",
"action": "enable",
"params": {
"slug": "string"
}
}

list​

List integration toggles with enabled + plugin-installed state.

Access: SyteOps Admin or API key.

Parameters

No parameters.

Returns

data.integrations[]: array of {slug, enabled, plugin_installed}

Request

{
"resource": "integrations",
"action": "list",
"params": {}
}