Is there a way of creating channel without users?

Hello,

We’re planning to use Sendbird for our application, where we will create channels for different branches of a company and add users based on their location. These channels will be permanent, and we want users to see each other in the group but only chat privately, not in the channel.
Open channels don’t suit us since we can’t retrieve user lists, and group channels have a size limit (100 users). Supergroup channels seem ideal but the endpoint requires a user object or user ID during creation. We want to create channels independently of user activity.

What would be the best solution for this scenario?

Hi @Haringoth

I think it’s possible to create a channel without adding a user. Would you like to test it?

curl --location 'https://api-{app-id}.sendbird.com/v3/group_channels' \
--header 'Content-Type: application/json' \
--header 'Api-Token:***' \
--data '{
"name": "none user channel test",
"custom_type": "",
"is_distinct": false,
"is_super" : true,
"user_ids":[],
"is_public": false
}'