Communities Class

Access general information about communities in your organization.

Namespace

ConnectApi

Communities Methods

The following are methods for Communities. All methods are static.

getCommunities()

Get a list of communities that the context user has access to.

API Version

28.0

Requires Chatter

No

Signature

public static ConnectApi.CommunityPage getCommunities()

Return Value

Type: ConnectApi.CommunityPage

getCommunities(communityStatus)

Get a list of communities with the specified status that the context user has access to.

API Version

28.0

Requires Chatter

No

Signature

public static ConnectApi.CommunityPage getCommunities(ConnectApi.CommunityStatus communityStatus)

Parameters

communityStatus
Type: ConnectApi.​CommunityStatus
communityStatus—Status of the community. Values are:
  • Live
  • Inactive
  • UnderConstruction

Return Value

Type: ConnectApi.CommunityPage

getCommunity(communityId)

Get information about a community.

API Version

28.0

Available to Guest Users

35.0

Requires Chatter

No

Signature

public static ConnectApi.Community getCommunity(String communityId)

Parameters

communityId
Type: String
ID of a community. You can’t specify null or internal.

Return Value

Type: ConnectApi.​Community