static
osapi.jive.corev3.groups
Static class for getting and creating
Groups
. A Group is a place that
has members and can have restricted access. The groupType
field can take on values OPEN, MEMBER_ONLY, PRIVATE, or SECRET.
- Open - Membership is open and non-members can view content and participate.
- Members Only - Membership is open and non-members can view content, but must join to participate.
- Private - Membership is by approval/invitation only and only members can view content and participate.
- Secret - Membership is by invitation only, only members may participate, and the group is not listed in the group directory.
Methods
↑
Group Representation of the newly created Jive social group
create(group,options)
POST /places
Retrieves
Group
Description
Create a new Jive social group.
Here is an example of a JSON with the minimum set of fields you must include:
{ "displayName": "ACDC", "name": "School of Rock", "groupType" : "OPEN" }
Takes:
- Group Description of the Jive social group to be created.
Options:
Name | Type | Required | Description |
---|---|---|---|
fields | String | false | Names of the fields to be returned. |
Retrieves:
↑
Group Representation of the newly created Jive social group
create(group,options)
POST /places/{uri}/contents
Retrieves
Group
Description
Create a new Jive social group.
Here is an example of a JSON with the minimum set of fields you must include:
{ "displayName": "ACDC", "name": "School of Rock", "groupType" : "OPEN" }
Takes:
- Group Description of the Jive social group to be created.
Options:
Name | Type | Required | Description |
---|---|---|---|
fields | String | false | Names of the fields to be returned. |
Retrieves:
↑
Group[] Paginated list of matching Jive social groups
get(options)
GET /places
Retrieves
Place[]
Description
Return a paginated list of Jive social groups that match the specified criteria.
Options:
Name | Type | Required | Description |
---|---|---|---|
count | Integer | false | Maximum number of places to return (default is 25) |
fields | String | false | Names of the fields to be returned |
search | String | false | One or more search terms separated by commas, limiting results to places that match the terms. Wildcards can be used, e.g. to search by substring use "*someSubstring*". |
startIndex | Integer | false | Zero-relative index of the first place to be returned |
tag | String | false | Comma delimited list of tag values, limiting results to places with one of those tags |