Skip to main content
GET
Returns Discord channels available for publishing for this connected server (guild).

Request

string
required
UUID of a connected Discord social account in the current workspace. Non-Discord accounts return 422.

Response

array
Channels the TryPost bot can post in (text and announcement channels with View Channel + Send Messages). Each item:
Returns 502 if Discord is unavailable upstream, and 422 if the account is not Discord.

Tips

  • channel_id is required to publish a Discord message (scheduled / publishing). Draft create can omit it.
  • You may also store channel_name in platforms[].meta for display; publishing uses channel_id only.
  • MCP equivalent: list-discord-channels-tool with account_id. That MCP tool requires create-post permission (Owner / Admin / Member) — Viewers cannot call it.