Newer Version Available

This content describes an older version of this product. View Latest

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