SOCIALSHARE: Channel Share
The SOCIALSHARE entity: Grants another user access to view and engage with scheduled posts on a social channel. Supports auto-engagement rules by language.
Default definition. This article describes the default
SOCIALSHARE definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches SOCIALSHARE.Entity properties
| Property | Value |
|---|---|
| Entity code | SOCIALSHARE |
| Display name | Channel Share |
| Plural | Channel Shares |
| Level | 200002 |
Use cases
General-purpose channel share records. Grants another user access to view and engage with scheduled posts on a social channel. Supports auto-engagement rules by language.
Fields
Share
| Field | Type | Required | Notes |
|---|---|---|---|
socialChannel | reference → SOCIALCHANNEL | Yes | Channel |
sharedWith | reference → user | Yes | Shared with |
channelName | text | Read-only. Channel name | |
network | enum | Network Valid ids: linkedin (LinkedIn), facebook (Facebook), instagram (Instagram), twitter (Twitter), tiktok (TikTok), youtube (YouTube), pinterest (Pinterest), threads (Threads). |
Relationships
- Lookups:
socialChannelpoints at aSOCIALCHANNELrecord;sharedWithpoints at a user.
Creating a Channel Share via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "SOCIALSHARE",
"level": 200002,
"comboKey": "SUB:|ENT:",
"socialChannel": "",
"sharedWith": ""
}
Listing Channel Shares records
GET /v1/entities/SOCIALSHARE/SUB