PebblePad exposes access to its User, Group and Grade base via our custom API and offers the following functionality on them:
Users Perform Create, Update, Read and Delete operations on individual users
Groups Perform Create, Update, Read and Delete operations on individual groups with the extra functionality of being able to manage group memberships (Add/Remove Members)
Grades Perform Create, Update, Read and Delete operations on grades stored via the API
Forms Provides the ability to save a form response directly into a user's Asset Store using an existing template resource
Files Provides the ability to upload a file directly into a users Asset Store
Impersonation Can be used in conjunction with Forms and Files to perform the action as the impersonated user