get_integration_schema
Use this before you write or schedule a post for a channel: it returns that channel's posting rules, its settings (for example a YouTube title or a TikTok privacy level) and the real character limit of the connected account.
Pass the integrationId from list_integrations, not a platform name: the limit depends on the account (an X account with Premium may post up to 25,000 characters, one without 280). When a setting needs an id, the result names the tool method; fetch the choices with get_channel_options.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"integrationId": "<integrationId>"
},
"name": "get_integration_schema"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| integrationId | Yes | The id of the channel from list_integrations. The schema and the character limit are resolved from this account, so pass the real id — do not guess a platform name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| errors | No | ||
| output | No |