Articles in this section

Supported D2L Brightspace APIs

When you configure an export, import, or lookup using the form view designed for the D2L Brightspace connector, the following API operations are supported:

Note: You can also create a composite endpoint for this application. For more information, see Application-specific (simple) forms.

The following operations are available when you select API type as the Learning platform
Resource API endpoint Export Import
1Ed tech LIS role Configuration Retrieve a list of known LIS roles X  
Retrieve mappings between user roles and LIS roles X  
Retrieve mapping between user roles and LIS roles X  
Map a user role to a set of LIS roles   X
Activation Retrieve a particular user activation setting X  
Update user activation   X
Enrollments Create or update a new enrollment for a user   X
Delete user enrollment in a provided org unit   X
Global user mapping Retrieves the global map identifier for a particular user X  
Retrieve the D2L user map identifier for a particular user X  
Unassign the global map identifier for a particular user   X
Assign the global map identifier for a particular user   X
Groups Enroll a user in a group   X
Remove a particular user from a group   X
Notifications Retrieve a list of alerts for the given user X  
Retrieve all the carrier channels for delivering notification messages X  
Retrieve all the current subscriptions for notification messages X  
Retrieve all the subscriptions for notification messages for the provided user X  
Retrieve users with the provided notification number X  
Retrieve the user notification number X  
Retrieve the notification settings for the provided user X  
Delete the subscription for messages of a particular type, delivered by a particular carrier, for a particular user   X
Unsubscribe to notification messages of a particular type, delivered by a particular carrier, for a particular user   X
Delete the notification number settings for users with the provided notification number   X
Delete the notification number settings for the provided user with the provided notification number   X
Delete the user notification number   X
Subscribe to notification messages of a particular type, delivered by a particular carrier, for a particular user   X
Subscribe to notification messages of a particular type, delivered by a particular carrier, for a particular user   X
Set the user notification number   X
Update the notification settings for the provided user   X
Passwords Clear a particular user password   X
Reset a particular user password   X
Update a particular user password   X
Profiles Retrieve personal profile information for the current user context X  
Retrieve the current user profile image X  
Retrieve a particular personal profile, by profile ID   X
Retrieve a particular profile image, by profile ID   X
Retrieve a particular personal profile, by user ID   X
Retrieve a particular profile image, by user ID   X
Remove the current user profile image   X
Remove the profile image from a particular personal profile, by profile ID   X
Remove the profile image from a particular personal profile, by user ID   X
Update the personal profile data for the current user context   X
Update a particular personal profile, by profile ID   X
Roles Retrieve a list of all known user roles X  
Retrieve a particular user role X  
Retrieve a list of all the enrolled user roles the calling user can view in an org unit X  
Create a new role copied from an existing role   X
Sessions Terminate all active web sessions for a user   X
Terminate all active web sessions and revoke API access for a user   X
User attributes Retrieve user attributes schema definitions X  
Retrieve the attributes for a single user X  
Unset all attribute values for a user   X
Update user attributes   X
Users Retrieve a particular user activation setting X  
Retrieve a particular personal profile, by profile ID X  
Retrieve a particular personal profile, by user ID X  
Retrieve the attributes for a single user X  
Update user activation   X
Update a particular personal profile, by profile ID   X
Update one or more attributes for a single user   X
The following operations are available when you select API type as the Integration
Resource API endpoint Export Import
Integrations Link a user to a Google app user account   X
The following operations are available when you select API type as the Relationship
Resource API endpoint Export Import
User relationships Retrieve parental relationships for a particular user X  
Delete parental relationships for given users   X
Create relationships for given users   X
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.