The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December.
Read our blog post for more info about this change.
Hi All
Is there a way in which Canvas can produce a report to show what users have not accepted an invitation to join a course but are shown as pending ?
I have around 50 users who are showing as pending and have not enrolled on the course and it would be useful if Canvas could produce a report showing me who these users are instead of scrolling up and down the screen to find these users.
Any advice would be appreciated.
Regards
Mandeep
Solved! Go to Solution.
Hi Brian
Thank you for your suggestion I will try your suggestion out.
Regards
Mandeep
@Mandeep_Dhesi , greetings! I did some looking and I don't see a way to do that on the front end of Canvas. There might be a way to do it on the back-end, but that's beyond my expertise level.
Sorry I couldn't be more help! Kona
Hi Kona
Thank you for trying to help
Regards
Mandeep
If you have access via the API, you can get a list of pending enrollments by sending a request to the enrollments endpoint:
https://yourschool.instructure.com/api/v1/courses/:course_id/enrollments?state=invitedRemember to substitute your course ID for the variable.
That will return an array of users who have been invited to a course. Using something like Postman for a single request like this is helpful.
If you have some scripting knowledge, there is a Python library I rely on for all kinds of reporting like this maintained by UCF. You have more flexibility in getting results in a more readable form this way.
There is also a helpful document by @stuart_ryan with step-by-step instructions on how to do API calls within Canvas.
Hi Brian
Thank you for your suggestion I will try your suggestion out.
Regards
Mandeep
Here's how directly from Canvas Support:
Happy to help! On the "People" page, you will see "X invitations haven't been accepted. Resend" at the top above all users. This equals all pending invitations.
If you click the "All roles" dropdown, it will also let you sort by users. It will tell you how many users of each role exists in the course.
Another option to see how many users you have is to go to "Settings," then click "Sections." Each section will list how many users are in it.
Hi Elizabeth
Thank you for your suggestion
Regards
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.