SharedChannels

class matterapi.endpoints.async_api.SharedChannelsApi(client: matterapi.client.base.BaseClient, skip_response_parsing: bool = False)

Endpoints for getting information about shared channels.

async get_all_shared_channels(team_id: str, *, page: Optional[int] = 0, per_page: Optional[int] = 0) List[matterapi.models.SharedChannel]

Get all shared channels for team.

Get all shared channels for a team.

Permissions:

Must be authenticated.

Minimum Server Version:

5.50

Api Reference:

GetAllSharedChannels

async get_remote_cluster_info(remote_id: str) matterapi.models.RemoteClusterInfo

Get remote cluster info by ID for user.

Get remote cluster info based on remoteId.

Permissions:

Must be authenticated and user must belong to at least one channel shared with the remote cluster.

Minimum Server Version:

5.50

Api Reference:

GetRemoteClusterInfo