People and Groups REST Endpoints
People and Groups
Manage users, groups of users, and one-on-one conversations.
- Add a member to the specified group.
- Method: postPath:
/social/api/v1/groups/{groupID}/members/{memberID}
- Add new members to the specified group.
- Method: postPath:
/social/api/v1/groups/{groupID}/members
- Add the current user as a follower of the specified user.
- Method: postPath:
/social/api/v1/people/{peopleID}/followers
- Create a new user.
- Method: postPath:
/social/api/v1/people
- Create an OCE group.
- Method: postPath:
/social/api/v1/groups
- Create the one-on-one conversation for the specified users.
- Method: postPath:
/social/api/v1/people/{firstPersonID}/chats/{secondPersonID}
- Delete the specified group.
- Method: deletePath:
/social/api/v1/groups/{groupID}
- Get a filtered list of statistics.
- Method: getPath:
/social/api/v1/people/{peopleID}/statistics
- Get a list of all enabled groups.
- Method: getPath:
/social/api/v1/groups
- Get a list of all enabled users.
- Method: getPath:
/social/api/v1/people
- Get all direct and indirect user members of the specified group.
- Method: getPath:
/social/api/v1/groups/{groupID}/memberships
- Get all followers of the specified user.
- Method: getPath:
/social/api/v1/people/{peopleID}/followers
- Get all properties for the specified user.
- Method: getPath:
/social/api/v1/people/{peopleID}/properties
- Get all users followed by the specified user.
- Method: getPath:
/social/api/v1/people/{peopleID}/following
- Get the direct members of the specified group.
- Method: getPath:
/social/api/v1/groups/{groupID}/members
- Get the one-on-one conversation for the specified users.
- Method: getPath:
/social/api/v1/people/{firstPersonID}/chats/{secondPersonID}
- Get the picture for the specified object.
- Method: getPath:
/social/api/v1/pictures/{pictureID}
- Get the profile picture for the specified object.
- Method: getPath:
/social/api/v1/pictures/{pictureID}/profile
- Get the scaled picture for the specified object.
- Method: getPath:
/social/api/v1/pictures/{pictureID}/scaled
- Get the specified group.
- Method: getPath:
/social/api/v1/groups/{groupID}
- Get the specified member of the specified group.
- Method: getPath:
/social/api/v1/groups/{groupID}/members/{memberID}
- Get the specified property for the specified user.
- Method: getPath:
/social/api/v1/people/{peopleID}/properties/{propertyID}
- Get the specified user.
- Method: getPath:
/social/api/v1/people/{peopleID}
- Remove the members from the specified group.
- Method: deletePath:
/social/api/v1/groups/{groupID}/members
- Remove the current user as a follower of the specified user.
- Method: deletePath:
/social/api/v1/people/{peopleID}/followers
- Remove the member from the specified group.
- Method: deletePath:
/social/api/v1/groups/{groupID}/members/{memberID}
- Remove the picture for the specified object.
- Method: deletePath:
/social/api/v1/pictures/{pictureID}
- Remove the specified property of the specified user.
- Method: deletePath:
/social/api/v1/people/{peopleID}/properties/{propertyID}
- Set a new property for the specified user.
- Method: postPath:
/social/api/v1/people/{peopleID}/properties
- Set the specified property for the specified user.
- Method: postPath:
/social/api/v1/people/{peopleID}/properties/{propertyID}
- Sync Groups by GroupName.
- Method: postPath:
/social/api/v1/groups/sync
- Sync IDCS users by UserNames .
- Method: postPath:
/social/api/v1/people/sync
- Update the picture for the specified object.
- Method: putPath:
/social/api/v1/pictures/{pictureID}
- Update the specified group.
- Method: patchPath:
/social/api/v1/groups/{groupID}
- Update the specified group.
- Method: putPath:
/social/api/v1/groups/{groupID}
- Update the specified user.
- Method: patchPath:
/social/api/v1/people/{peopleID}
- Update the specified user.
- Method: putPath:
/social/api/v1/people/{peopleID}