-
Request for API Access to Start and Submit Quiz Attempts via REST API
Dear Brightspace Support Team, We are currently integrating Brightspace with our internal systems and would like to automate the quiz-taking process for users via API. Specifically, we are looking for REST API endpoints that allow us to: Start a quiz attempt for a user Submit answers to quiz questions programmatically…
-
How can we bulk restore deleted group categories and assignment folders in Brightspace?
We have a list of group categories and assignment folders that were mistakenly deleted, and we need to restore them in bulk. I’ve reviewed the available Brightspace API documentation, but I haven’t identified any specific endpoints that support restoring both group categories and assignment folders. If anyone has…
-
API to Retrieve and Update User's AOU/Department Level Role in Brightspace?
Is there an API in Brightspace that allows me to retrieve a user's role at the AOU (Authorised Operating Unit) or department level? Additionally, is there an API that allows updating a user's role at the AOU/department level? If so, could you please provide the endpoint details and any relevant documentation? Best regards,…
-
Course Info Endpoint for Student Role
Right now all our instructors can access a URL like https://online.eiu.edu/d2l/api/lp/1.9/courses/264585 But if a student tries to access it, they get forbidden. How can we enable this for students? It looks like we need to turn this on: ? Thanks for the help.
-
change CONTENT_COMPLETIONTYPE_T via the API
(newbie here, please bear with me) Dear all, I have a widget running with some javascript. I can get info through the API (get the TOC, whoami etc.), I can change the Title of a Topic, it all works. What I want to do, is change the CONTENT_COMPLETIONTYPE_T with an API call. In the TOC object, CompletionType exists for…
-
Different time zones
Hi… How can we solve the issues about different time zones? If we ask students to change it manually from their account settings, it works correctly just for Americas and Europe, not other continents. This might cause confusion, especially when it comes to the assignment/quiz due dates. Could you please provide a solution…
-
what is the code to deep link into a course offering knowing the course offering code ?
What is the code to deep link into a course offering knowing the course offering code ? I would like to know the url to a course offering using the course offering code. I know the url if I know the ou for the course offering but what is the url using the course offering code ? Thank you for any help you can provide.
-
API bulk grades by UserID call modifiedSince parameter implementation
When trying to use GET /d2l/api/le/(version)/grades/values/(userId) with the optional modifiedSince parameter, I construct the following endpoint: '/d2l/api/le/1.85/grades/values/12345?modifiedSince=2024-08-04T14:51:23.558Z'. However, the API returns only grade objects with a lastModifiedDate within 24 hours of the call,…
-
I there any way to manage special-access through API's?
-
Help with PUT to Quiz API – 400 JSON Binding Error
I am doing testing on removing our due dates from assignments and quizzes. Upon accessing our assignments, i am able to copy the GET request, paste it into body/raw, and PUT my changes. But when i do it with our Quizzes i keep getting a 400 Error. (all of this information in this quiz is a placeholder for my sandbox) GET…
-
Discussion post attachment api endpoint
Hello, I am looking to be able to access the info related to attachments on discussion posts. Is there a specific endpoint available to do so? "attachmentCount" is a property of data in the return of a discussion post get, and I would like to be able to get more information about on those objects. Thank you
-
Surveys added to courses via Postman runner - datahub fileSurveyObjects has a lot of empty columns
Hi all, We have added surveys to our courses via Postman and they are functioning as expected. Recently, we had to make an alteration (making them all anonymous) and we managed to do this via a Postman runner using the datahub file SurveyObjects as input (OrgUnitId and SurveyId). When preparing the input to perform this…
-
Retrieve Rubric associated with Quiz Question
Hello Community, In custom applications I make use of this public API: GET /d2l/api/le/(version)/(orgUnitId)/rubrics Retrieve rubrics for an object in an org unit. Parameters: version (D2LVERSION) – API version. orgUnitId (D2LID) – Org unit ID. Query Parameters: objectType (EVAL_T) – Type name for object associated with…
-
Valence API returns 403 when accessing user data with valid token
Hi everyone, I'm running into an issue with the Valence API when trying to fetch user data. I’ve authenticated successfully and received a valid token, but when I call the /users/ endpoint, I get a 403 Forbidden response. The app is registered, and the user account I’m testing with has the necessary permissions in…