Pearson
Always Learning

The Social APIs provide the ability to view and edit user profile information, retrieve user online/offline status, and supports the concept of micro-blogging within the contextual setting of groups, which currently corresponds directly to a LearningStudio course sections.

Create, update, retrieve and/or delete a user's avatar.

/social/v1/avatar/{personaId}

/social/v1/avatar/{personalId}/thumbnail

Retrieve groups, members of a group, and group member profiles.

/social/v1/groups/{groupId}

/social/v1/groups/{groupId}/members

/social/v1/groups/{groupId}/profiles

Developed by PDN Developers Proficiency Time One Intermediate 1.5 Months

Retrieve, and/or update a user's social profile.

/social/v1/people

/social/v1/people/{personaId}

Create, retrieve and/or delete a user's presence status.

/social/v1/presence/people/{personaId}

/social/v1/presence/groups/{groupId}

Create, update, retrieve, and/or delete remarks.

/social/v1/remarks

/social/v1/remarks/{remarkId}

/social/v1/remarks/people/{personaId}

/social/v1/remarks/groups/{groupId}

/social/v1/remarks/reply/{remarkId}

The LearningStudio Social APIs provide information about user profiles and online/offline status. They also support micro-blogging within the contextual setting of groups, which currently correspond directly to LearningStudio course sections.

A composite that creates a groupId for course sections that do not already have one and updates the user's group membership based on the user's current course section enrollment.

/social/v1/people/{personaId}/syncGroupMemberships

Always Learning
Pearson