Is there any possibility of enrolling multiple users to a course through Canvas live APIs.If yes , How to do that ?
@shyams
Yes 😀 you can use this endpoint to enroll a user to a course: https://canvas.instructure.com/doc/api/enrollments.html#method.enrollments_api.create
There are several ways you can archive this:
The easiest to implement this script is using a Spreadsheet program (E.g. Google Sheets if you are familiar with Javascript, or Microsoft Excel using VBA)
Tools like Postman allow you to test the API Endpoint without having to write any script.
My favorite low-code solution is an open-source software called n8n, you can follow my guide here to set it up: https://community.canvaslms.com/t5/Canvas-Developers-Group/Automate-Canvas-with-n8n/ba-p/585337
This software allows you to create a workflow (Via a GUI interface) with multiple actions (E.g Input a CSV with a list of users -> iterate through the list -> call the API endpoint to enroll users)
Please let me know if you need help with any of the above methods.
Hi Team, I am using the following Canvas API to fetch roles at both account and course levels: https://mylearnerjourney.instructure.com/api/v1/accounts/1/roles?state[]=active&show_inherited=true&per_page=100 This API returns all default and custom roles at the account level, but for the course level, I only receive the…
Hello, we are new to Canvas this school year and have encountered a roadblock. I’m curious whether any other K–12 schools here are experiencing the same issue or have found a solution. We have several high school teachers who use total points with weight and adjust their weights midyear. Our courses are set up as a single…
I'm not sure that this is the right place to post about this, but I was wondering if anyone has a fix for how the scroll bar for the entire page covers the scroll bar for just a document viewed in Canvas. The scroll bar for a document will stay visible until one attempts to interact with it, at which point the bar for the…
Hi There, We are in the process of transitioning to Canvas this year and were wanting to connect with any other MYP schools to see how you setup Assignment and grading under your modules. Or you could guide us to any resources you may have.
After using Canvas for a while, I picked up a small habit that’s saved me some last-minute stress with written submissions. Even when drafts are original, longer explanations and summaries tend to reuse common phrasing, especially in research-heavy assignments. Before submitting, I usually do a quick cleanup pass to reduce…