Create File Channel
Creates a file channel. Provide companyId for a company channel, clientId for an individual channel, or membershipType=group with memberIds. The legacy membershipEntityId/membershipType pair is still accepted.
Authorizations
Body
File channel to create
Client to create an individual channel for (new schema).
"a1b2c3d4-0000-0000-0000-000000000001"
Company to create a company-wide channel for (new schema).
"a1b2c3d4-0000-0000-0000-000000000002"
Member ids for a group channel (new schema, used with membershipType=group).
Id of the entity (client or company) the channel is based on (deprecated legacy schema).
"a1b2c3d4-0000-0000-0000-000000000002"
Channel grouping type.
individual, company, group "company"
Response
OK
Populated in the platform API only, these fields do not exist in the DB Client this channel belongs to (set when membershipType is individual).
"a1b2c3d4-0000-0000-0000-000000000001"
Company this channel belongs to (set when membershipType is company).
"a1b2c3d4-0000-0000-0000-000000000002"
Id of the member who triggered the most recent notification.
"a1b2c3d4-0000-0000-0000-000000000003"
Notification fields populated from Fields["lastNotification"] Timestamp of the most recent notification on the channel.
"2024-01-15T09:30:00Z"
Ids of the channel members.
Id of the entity (client or company) the channel is based on (deprecated legacy field).
"a1b2c3d4-0000-0000-0000-000000000002"
How the channel's members are grouped together.
individual, company, group "company"
Default permission level granted to client members on the channel's root folder.
read_write, read_only "read_write"