MCP tool
Set social account auto-sync
sosoapi_set_social_account_auto_syncTurn automatic sync on or off for one connected social account (editor role). Publishes nothing.
Read as MarkdownProfiles and transports
Profiles: full · Transports: stdio, http
Choose core or full to control which tools your client sees; this does not change its permissions. Local file upload requires stdio and is unavailable over HTTP. Set SOSOAPI_OUTPUT_SCHEMAS=1 to include output schemas in discovery. Tools return structured results with or without that setting.
Permissions and side effects
Annotations help clients describe a tool. Each call still checks the user’s authentication, role, resource access and capability grants.
{
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
}- /identity-api/user/social-accounts/set-auto-sync: agent:operate · synchronous_http_response
Input fields
Required means required inside its parent object and selected branch. A required child does not make an optional parent required. Rules and field names below are copied from the contract.
| Field / branch | Type / required | Constraints |
|---|---|---|
$ | objectRequired in parent |
|
account_id | stringRequired in parent |
|
enabled | booleanRequired in parent | — |
Complete JSON Schema
{
"type": "object",
"properties": {
"account_id": {
"type": "string",
"format": "uuid"
},
"enabled": {
"type": "boolean"
}
},
"required": [
"account_id",
"enabled"
],
"additionalProperties": false
}Structured output
This schema describes structuredContent in a successful tool result. The MCP response also includes content and may set isError when a call fails. For publishing, read the post’s final result rather than treating an accepted request or text response as confirmation. The linked API operation explains permissions and retry rules.
Required means required inside its parent object and selected branch. A required child does not make an optional parent required. Rules and field names below are copied from the contract.
| Field / branch | Type / required | Constraints |
|---|---|---|
$ | objectRequired in parent |
|
ok | booleanRequired in parent |
|
enabled | booleanRequired in parent | — |
Complete JSON Schema
{
"type": "object",
"properties": {
"ok": {
"type": "boolean",
"const": true
},
"enabled": {
"type": "boolean"
}
},
"required": [
"ok",
"enabled"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}Example tool call
These examples use fictional values checked against the schemas. Replace the IDs with ones you are authorized to use, the media with ready assets and the dates with your confirmed publishing time. Check the account’s eligibility before submitting a write. This page sends no API requests.
{
"name": "sosoapi_set_social_account_auto_sync",
"arguments": {
"account_id": "11111111-1111-4111-8111-111111111111",
"enabled": false
}
}structuredContent
{
"ok": true,
"enabled": false
}