Brightspace Integrations

Build & publish in-app integrations with our Brightspace connector

What is Brightspace?

Created by D2L (formerly Desire2Learn), Brightspace is the best LMS software for online learning and teaching.

Create automations with our Brightspace connector

Cyclr enables SaaS platforms to integrate their application with hundreds of other platforms. Use Cyclr’s low code integration builder to integrate your application with Brightspace, so you can provide in-app Brightspace integrations for your end users.

Why integrate with Brightspace

Your SaaS users want more and more integrations, but they take time and development resources to create. Which is why Cyclr’s white label, embedded integration platform enables you to create integrations between your application and Brightspace, as well as 100s of other apps, using low code tools.

Brightspace connector icon

Available Methods and Endpoints

Un-enrol User
Un-enrol a user.
Action
Enrol User
Enrol a user.
Action
Get Current User Enrollments In An Organization
Get the enrollment details of the current user provided in the organization unit.
Action
List Enrolled Users Classlist
Get all enrolled users in the classlist for an organization unit.
Action
Get Current User Enrollments Access
Get the entollment access details of the current user provided in the organization unit.
Action
Get Enrolled User
Get an enrolled user of an organization unit.
Action
List User Enrollments
Get all users enrollments.
Action
Get User Enrollments Of An Organization
Get a users enrollments of an organization.
Action
List Enrolled Users
Get all enrolled users of an organization unit.
Action
List Current User Enrollments
Get the enrollment details of the current user.
Action
Create Group Category
Create a group category.
Action
Add Auditee
Add an auditee to the list of users that an auditor is auditing.
Action
Get Auditee
Get an auditee.
Action
List Auditor Audits
Get all audits an auditor is auditing.
Action
Remove Auditee
Remove an auditee from the list of users that an auditor is auditing.
Action
Get Auditor
Get an auditor.
Action
Enroll User In Section
Enroll a user in a section for a particular organization unit.
Action
Get Section
Get a section of an organization.
Action
Create Section
Create a new section in a provided organization unit.
Action
Enroll User In Group
Enrol a user in a group.
Action
List Sections
Get all sections of an organization.
Action
Delete Section
Delete a section from a provided organization unit.
Action
Update Section
Update a section in a provided organization unit.
Action
Delete Pin Of User
Remove the pin of a user from the provided organization unit.
Action
Create Pin
Pin an organization unit to the top of the list of a user's enrollments.
Action
Create Pin For User
Pin an organization unit to the top of the list for a user's enrollments.
Action
Delete Pin
Remove the pin from the provided organization unit.
Action
Get Sections Settings
Get the settings for all sections in an org unit.
Action
Update Section Settings
Update the section properties for an organization unit.
Action
Initialize Section Settings
Initialize the settings for all sections in a particular org unit.
Action
Initialize Section
Initialize one or more sections for a particular organization unit.
Action
Remove User From Group
Remove a user from a group.
Action
Update Group
Update a group.
Action
Update Group Category
Update a group category.
Action
Delete Group
Delete a group from an organization unit.
Action
Get Group Category
Get a group category of an organization.
Action
List "Group Category" Groups
Get all groups of a "group category" of an organization.
Action
List Group Categories
Get all group categories of an organization.
Action
Create Group
Create a group.
Action
Get "Group Category" Group
Get a group of a "group category" of an organization.
Action
Delete Group Category
Delete a group category for an organization unit.
Action
Create Job ID
Create a job ID.
Action
Get Job Progress
Get a job's progress.
Action
List Organizations
List all organizations.
Action
Update Organization Unit Type
Update a particular org unit type.
Action
Update Organization Unit
Update a custom org unit’s properties
Action
Create Organization Unit
Create a new custom org unit.
Action
List Organization Properties
List all properties of an organization.
Action
Create Organization Unit Type
Create a custom organization unit type.
Action
Get User Final Grade
Retrieve the final grade value for a user.
Action
List User Grades
List all grade values for a user.
Action
List Grade Objects
List all current grade objects for an organisation unit.
Action
Get Grade
Retrieve a specific grade object for a particular org unit.
Action
Get Grade Setup
Retrieve the grades configuration for the org unit.
Action
Get Grade by User
Retrieve a specific grade value for a particular user assigned in an org unit.
Action
List Grade Categories
List all grade categories for an organisation unit.
Action
Get Grade Category
Get a grade category by Category ID for an organisation unit.
Action
List Export Jobs
List all available export jobs that you have previously submitted.
Action
Download Export Job Data
Get the CSV data of an export job.
Action
Get Export Job
Get an available export job that you have previously submitted.
Action
Get Data Set
Get a data set.
Action
List Data Sets
List all data sets.
Action
Create Export Job
Create an export job for the requested data set.
Action
List Data Set Plugins
List all data set plugins.
Action
Download Data Set Plugin 1
Download a data set plugin as a CSV file.
Action
Download Data Set Plugin 4
Download a data set plugin as a CSV file.
Action
Download Data Set Plugin 2
Download a data set plugin as a CSV file.
Action
Download Data Set Plugin 3
Download a data set plugin as a CSV file.
Action
Get Course
Get a course.
Action
Create Course
Create a course.
Action
Delete Course
Delete a course.
Action
Update Course
Update a course.
Action
List Quiz Categories
List all quiz categories belonging to an organization unit.
Action
Get Quiz Category
Get a quiz category.
Action
Get User
Get a user.
Action
Update User's Names
Update a user's names.
Action
Get Current User
Get the current user.
Action
Update User
Update a user.
Action
List Users
List all users.
Action
Delete User
Delete a user.
Action
Create User
Create a user.
Action
List User's Names
Get a user's names.
Action
Delete Profile Image
Remove the profile image from a particular personal profile, by Profile ID.
Action
Update Current User Profile Image
Update the personal profile image for the current user context.
Action
Get User Profile
Get a user's profile.
Action
Update Profile
Update a particular personal profile, by Profile ID.
Action
Get User's Profile Image
Get a user's profile image.
Action
Update Current User Profile
Get the current user's profile.
Action
Get Current User Profile Image
Get the current user's profile image.
Action
Get Profile
Get a profile.
Action
Delete User's Profile Image
Remove the profile image from a particular personal profile, by User ID.
Action
List Notification Subscriptions
Get all current subscriptions for notification messages.
Action
Get Profile Image
Get the profile's image.
Action
List Carrier Channels
List all carrier channels for delivering notification messages.
Action
Delete Notification Subscription
Delete the subscription for messages of a particular type, delivered by a particular carrier.
Action
Update Notification Settings For User
Update the notification settings for the provided user.
Action
Set Notification Subscription
Subscribe to notification messages of a particular type, delivered by a particular carrier.
Action
List Notification Users
Get all users with the provided notification number.
Action
List Parental Relationships
Get all parental relationships of a user.
Action
Delete Notification Number Settings For User
Delete the notification number settings for provided user with the provided notification number.
Action
List Notification Subscriptions Of User
Get all current subscriptions for notification messages of a user.
Action
Get User Notification Number
Get the user's notification number.
Action
Delete Users Notification Number
Delete the user’s notification number.
Action
Set User's Notification Number
Set the user’s notification number.
Action
Delete Notification Subscription For User
Delete the subscription for messages of a particular type, delivered by a particular carrier.
Action
Update User's Profile Image
Update the profile image for the identified personal profile, by User ID.
Action
Delete Current User Profile Image
Remove the current user's profile image.
Action
Create Relationships
Create relationships for given users.
Action
Assign User's Global Map ID
Assign the global map identifier for a particular user.
Action
Get D2L Map User
Get the D2L map user.
Action
Get User's Global Map ID
Get the global map ID for a user.
Action
Unassign User's Global Map ID
Unassign the global map identifier for a particular user.
Action
Delete Sessions
Terminate all active sessions for a user.
Action
List Organization's User Roles
List all user roles of an organization.
Action
Get User Role
Get a user role.
Action
Get Current User Profile
Get the current user's profile.
Action
List User Roles
List all user roles.
Action
List Role LIS Roles Mappings
Get all mappings between user roles and LIS roles for a role.
Action
List LIS Roles
Get all LIS roles.
Action
Map User to LIS Roles
Map a user role to a set of LIS Roles.
Action
Link User To Google Apps Account
Link a user to a Google Apps user account,.
Action
Link User To Google Apps Account, Copy of
Link a user to a Google Apps user account,.
Action
Update User's Activation Settings
Update a user's activation settings.
Action
Get User's Activation Settings
Get a user's activation settings.
Action
Update Profile Image
Remove the profile image from a particular personal profile, by Profile ID.
Action
List LIS Roles Mappings
Get all mappings between user roles and LIS roles.
Action
Set Notification Subscription For User
Subscribe to notification messages of a particular type, delivered by a particular carrier, for a particular user.
Action
Get User Notification Settings
Get the user's notification settings.
Action
Delete Notification Number Settings
Delete the notification number settings for users with the provided notification number.
Action
List User Alerts
List all alerts for a user.
Action
Delete Parental Relationships
Get all parental relationships of a user.
Action
Reset Password
Reset a particular user's password.
Action
Update Password
Update a particular user’s password.
Action
Delete Password
Clear a particular user's password.
Action
List Quizzes
List all quizzes belonging to an organization unit.
Action
Get Quiz Attempt
Retrieve a quiz attempt by ID.
Action
List Quiz Attempts
List all attempts for a quiz.
Action
Get Quiz
Get a quiz by quiz ID.
Action
List Quiz Questions
List all questions in a quiz by quiz ID.
Action
Create Dropbox Folder
Create a new dropbox folder in an org unit.
Action
Get Dropbox Folder
Get a dropbox folder.
Action
List Dropbox Feedback
Retrieve a list of org units for which the current user context has an assessment role on their dropbox folders (can see submissions and provide feedback).
Action
Get Dropbox Folder File
Retrieve a file attachment (identified by file ID) from a specific dropbox folder.
Action
List Dropbox Folders
Get all dropbox folders for an organization unit.
Action
List Dropbox Folder Users
Retrieve a list of users with access to a specified dropbox folder.
Action
Udpate Dropbox Folder
Update a particular dropbox folder in an org unit.
Action
Get Dropbox Folder Category Information
Delete a specific dropbox folder category from an org unit.
Action
Delete Dropbox Folder Category
Delete a specific dropbox folder category from an org unit.
Action
Update Dropbox Folder Category
Update the information for a specific dropbox folder category.
Action
Create Dropbox Folder Category
Create a new dropbox folder category for the provided org unit.
Action
Delete Special Access Rules For User
Retrieve the special access rule for a user in a specified dropbox folder.
Action
LIst Special Access Rules
Retrieve special access rules for users in a specified dropbox folder.
Action
Upsert Special Access Rules For User
Create or update a special access rule for a user in a dropbox folder.
Action
Get Special Access Rules For User
Retrieve the special access rule for a user in a specified dropbox folder.
Action
List Dropbox Folder Submissions
Retrieve all the submissions for a specific dropbox folder.
Action
Mark Submitted File As Read
Marks the specified submitted file as read.
Action
Get Dropbox Folder Submission Files By Group
Download all the files submitted by users in a group for a particular dropbox folder.
Action
Create Group Submission
Post a new group submission to a particular dropbox folder.
Action
Get Dropbox Folder Submission File
Retrieve one of the files included in a submission for a particular dropbox folder.
Action
Get Dropbox Folder Submission Files By User
Download all the files submitted by a user for a particular dropbox folder.
Action
Create Submission For Current User
Post a new submission for the current user context to a particular dropbox folder.
Action
Set Completion Date For Entity
Manually set the completion date value for an entity within a specified observational dropbox folder.
Action
Upload Feedback File
Initiate a resumable file upload request for a particular entity’s feedback for a specific dropbox folder.
Action
Attach File To Feedback Entry
Attach an uploaded file to a particular entity’s feedback entry in a specific dropbox folder.
Action
Delete Dropbox Folder Feedback File
Remove a particular file attachment from an entity’s feedback entry within a specified dropbox folder.
Action
Get Dropbox Folder Feedback File
Retrieve the feedback entry from a dropbox folder for the provided entity.
Action
Create Dropbox Folder Submission Feedback
Post feedback (without attachment) for a particular submission in a specific dropbox folder.
Action
Get Dropbox Folder Feedback
Retrieve the feedback entry from a dropbox folder for the provided entity.
Action
List Dropbox Folder Categories
Retrieve all dropbox folder categories for the provided org unit.
Action
List Topic Completion Count
Get the count of completed and required content topics in an organization unit for each of the users in the parameter.
Action
List Topic Completion Count For A User
Get the count of completed and required content topics in an organization unit for a user.
Action
List Topic Completions
Get all topic completions for a topic for users the caller has access to.
Action
Update Topic File
Replace the content topic file for a content topic.
Action
List Topic Completions For A User
Get all topic completions for a topic for a specific user.
Action
List Bookmarked Topics
Get all bookmarked topics.
Action
Get Topic Access
List all users with access to a topic.
Action
Delete Topic
Delete a specific topic from an org unit.
Action
List ToC For Organization
Get all table of course content for an organization unit.
Action
List Recently Visited Topics
Get all recently visited topics.
Action
Delete Topic Caption
Delete a specific topic caption from a topic.
Action
Update Topic
Update a topic.
Action
List Topic Count
Get the aggregate count of completed and required content topics in an organization unit for the calling user.
Action
Add Child Link Topic
Add a child topic of type Link to a specific topics structure.
Action
Set Module Pacing Dates
Set pacing dates for a specific module.
Action
List Scheduled Items Due
Get all scheduled items that are due of the calling user.
Action
List Organizations Scheduled Due Item Count
Get a count of all the scheduled due items of the calling user of an organization.
Action
List Organizations Scheduled Item Count
Get a count of all the scheduled items of the calling user in an organization.
Action
List Complete Scheduled Items Due
Get all completed scheduled due items of the calling user.
Action
List Complete Scheduled Items
Get all completed scheduled items of the calling user.
Action
List Overdue Items Of User
Get all overdue items of a user.
Action
List Scheduled Items
Get all scheduled items of the calling user.
Action
List Overdue Items
Get all overdue items of the calling user.
Action
List Organization Units
Get all of the organization units associated with an ISBN.
Action
List Topic Captions
Get all the metadata for an audio or video content topic.
Action
Create ISBN
Create a new association between an ISBN and an org unit.
Action
List ISBNs
Get all ISBNs that are associated with an organization unit ID.
Action
Delete ISBN
Remove the association between an ISBN and org unit.
Action
Create Exemption By Filter
Create exemptions for content topics matching a specific filter for a user.
Action
Create Exemption
Create exemptions for specific content topics for a user.
Action
Delete Exemptions
Delete exemptions for content topics for a user.
Action
Set Pacing Dates
Set pacing dates for content.
Action
Get Pacing Dates
Get pacing dates for content.
Action
List ISBN Organization Unit Associations
Get all of the associations between an ISBN and an organization unit.
Action
List Scheduled Item Count
Get a count of all the scheduled items of the calling user.
Action
List Organizations Scheduled Items
Get all scheduled items of the calling user in an organization.
Action
List Scheduled Due Item Count
Get a count of all the scheduled due items of the calling user.
Action
List Scheduled Items Of User
List all scheduled items of a user.
Action
Get Content Overview File
Get the content overview's file attachment for a course offering.
Action
Get Content Overview
Get the content overview for a course offering.
Action
List Organization Root Modules
List all root modules for an organization.
Action
Create Root Module
Create a new root module for an org unit.
Action
Get Module Structure
Get the structure of a module.
Action
Add Child Module
Add a child module to a specific module’s structure.
Action
Update Module
Update a module.
Action
Delete Module
Delete a specific module from an org unit.
Action
List Module Access
List all users with access to a module.
Action
List Organizations Scheduled Items Due
Get all scheduled items that are due of the calling user in an organization.
Action

Do you want to access something that's not currently listed?

Just let us know and we can add it to the connector for you!

Top Use Cases for Brightspace Integrations

Quickly create integrations between your SaaS application and Brightspace with Cyclr's low code integration builder. Publish your Brightspace integration into your application using Cyclr's white label embedded integration marketplace.

Miscellaneous

Some of the many benefits of using Cyclr as your integration solution

Native

Native

Transform your API from backend to frontend, from developer focused to business user focused.

Deliver integrations natively from within your own application and add value to your end-users.

Build Quickly

Build Quickly

Add connectivity in days, not months. So you can add transformative technology to your system in no time at all.

Be responsive to the needs of your clients and your sales team.

No code integrations

No code integrations

Use our drag and drop integration builder to create integrations, then click to publish them to your app.

Your users can then search and deploy these integrations in a couple of clicks.

Related Resources

Brightspace Connector Documentation

Read Article

What is iPaaS?

Read Article

How to develop an API – Best Practices to Follow from Cyclr Developers

Read Article
Ready to start your integration journey?

Book a demo to see Cyclr in action and start creating integration solutions for your customers

Recommended by G2 users