Skip to content

SocialChannel

The SocialChannel object (UmbSocial.Core.Models) is an account posts are published to. Social keeps no credentials: the channel points at an Umbraco Automate connection, and publishes through its managed automation.

Property Name Type Use
Id int The channel’s database id.
Key Guid The channel’s key, used by the services and the API.
Name string The channel’s name (up to 100 characters).
Network string The network id: bluesky, mastodon, linkedin, x, facebook, instagram, or a custom network. The ids are constants on UmbSocial.Core.Networks.SocialNetwork.
AutomateConnectionId Guid The Automate connection holding the account’s credentials.
ManagedAutomationId Guid? The channel’s managed automation in Automate, or null while it hasn’t been created.
SettingsJson string The network’s channel options as JSON, for example {"organizationId":"12345"}. Never credentials.
IsEnabled bool Whether its posts go out. A disabled channel’s posts wait.
SortOrder int Its place in the list. On the free edition, the first 3 channels in this order are the ones that publish after a licence lapses.
CreatedUtc DateTime When it was added.
RemovedUtc DateTime? When it was removed. A removed channel keeps its history, takes no new posts and doesn’t count towards the channel limit.