-
Roles API filters
Hi, We are using /d2l/api/lp/ ( version ) /roles/ Roles API, is there a way we can put a filter to get only specific roles? Regards, Ajay
-
Users Created via API Unable to Login
I've worked my way through the Postman tutorial and everything works. I can create new users and enroll them in courses without a problem; however, when I try to log in with these users I get an invalid username/password. In comparing them to another user in the same course that can log in, I don't see anything…
-
Open a specific content page in Brightspace depending on which course offering student is enrolled
I apologise upfront if my question comes across very basic but I've never used API calls before so unsure if want I want to do is even possible and if it is, what API call I should be using. I have been asked to create a button in a course offering, that when pressed, will route the student to another content page…
-
Refresh Token Url
I'm working on an SSIS integration using CozyRoc extensions and am running into a bit of a stumbling block with the refresh token. I can connect without any issues, but am not sure what the refresh token url is so that I can add that to my connection.
-
Get notifications data
Hello, I am a student in a higher education institution that uses D2L. I want to build a simple application
-
How can I get notifications data as a learner?
Hello, I want to get notifications data to build a simple app to get notification data and send to my number in WhatsApp. In what part of the documentation can I find this information? and is this even possible? thank you
-
Help with Postman and course import
Hi, I am trying to use the "Create a new course import job request" api: https://docs.valence.desire2learn.com/res/course.html#post--d2l-api-le-(version)-import-(orgUnitId)-imports- Has anyone successfully used this API endpoint using Postman? I'm using Postman 10.15.4. My API call authenticates but after a few seconds…
-
Has anyone used the API to automate a migration of content into Brightspace?
Has anyone used the API to automate a migration of content into Brightspace? We are looking to move 1000-plus courses into Brightspace. Each course consists of 2-3 zipped SCORM packages (representing content, quizes, pre-assessment). There is an API endpoint to "Create a new course import job request" - but it's not clear…
-
Hi all! We are developing an LTI 1.3 tool and need a Brightspace dev environment to develop and...
Hi all! We are developing an LTI 1.3 tool and need a Brightspace dev environment to develop and test against. Is the recommended way to do this simply to access devcop.brightspace.com? (It doesn't seem like that would give us a separate sandboxed environment or am I misunderstanding?). With other vendors we've found images…
-
Transitioning Postman Knowledge to Custom Widgets
Note: This thread references the Learning Postman with Paul course article, which has been deprecated and is no longer available in the Learning Center. Newbie here that likes to experiment with this stuff… I went through Postman with Paul (which is a fantastic resource) a couple years ago and have been doing lots of bulk…
-
Replacement strings for New Certificate Award
Hello! I created a new certificate award template, but I can't seem to get the certificate to show the quiz results (the % passing mark they achieve), only the Award Evidence and QuizGrade shows up blank for me. Any ideas would be welcome. Maybe I need to configure the quiz criteria/properties so the data is pulled…
-
Profile Image Upload Post Content
I've been following the profile image upload request format from this page in the docs: https://docs.valence.desire2learn.com/basic/fileupload.html#simple-uploads POST https://someLMShost.edu/d2l/api/lp/{version}/profile/myProfile/image HTTP/1.1 Content-Type: multipart/form-data; boundary=xxBOUNDARYxx Content-Length: {POST…
-
Error 403 when creating a new user via API request
Hi, I'm trying to create a new user using a Postman request, but I'm getting error 403 (Forbidden). I already tested the whoami request and was successful (status 200); my username has all the credentials to create a user, and I'm using the scope "users:userdata:create" when creating the token. Is there something I am…
-
How to determine if a user has a profile image without downloading it?
While I could use: GET /d2l/api/lp/(version)/profile/user/(userId)/image https://docs.valence.desire2learn.com/res/user.html#get--d2l-api-lp-(version)-profile-user-(userId)-image It would be nice not to download the image if I don't have to. I see there is a data structure: User.User which contains the imageURL…
-
Simple API call getting "400 Bad Request"
I'm not sure why a GET: https://mytest.brightspace.com/d2l/api/lp/1.42/users/myuser returns a 400 Bad Request (Missing or invalid parameters) I'm following this format: https://docs.valence.desire2learn.com/res/user.html#get--d2l-api-lp-(version)-users-(userId) any ideas? jji
-
I'm a Moodle developer making the transition to Brightspace. How do I get an account on...
I'm a Moodle developer making the transition to Brightspace. How do I get an account on devcop.brightspace.com?
-
Examples of OAuth 2.0
I'm writing a nightly job to update student profile images with a Java based tool called Talend. I'm looking for simple examples of authenticating to use the API. Is OAuth the wrong way for a batch job? (because it seems to want to redirect the client to Brightspace Login.) jji
-
Launching the Product Roadmap
🔔 Hey Community Members, 👉 Launching in a brand-new visual format on the D2L Community, the updated Product Roadmap will help D2L clients plan their teaching and learning priorities for the next quarter, semester, or school year with recent and upcoming feature launches in mind. 🙌 You’ve helped shape the roadmap for 2023…
-
Ellucian ILP 5 enrollment sync issues?
We've had an issue for the past two years when we upgraded to Ellucian ILP 5.0 (currently on 5.6). At random, some students are not enrolled or dropped in real time, and this has to do with no records being found in the SFRSTCR table. There is no record of these in ILP or D2L. We can manually push the entire semester(s)…
-
Does anyone know how to get valid module start and end date when there is holidays/break?
If i follow https://docs.valence.desire2learn.com/res/content.html documentation, when I do api call GET /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId) i always get modulestartdate and moduleenddate as null.