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. |