The most recent content from our members.
I'm running a self-hosted Canvas LMS instance production version and I'd like to set up Canvas Data Services to subscribe to webhooks (live events) via HTTPS or AWS SQS. In the official Canvas documentation, the instructions typically reference hosted environments. My question is: * Is the "Canvas Data Services" and Live…
Hello Canvas Developers, I'm building an application for my school as a project for one of my courses and authentication for this wil being handled by our own Canvas instance with OAuth2. But I encounter an issue with retrieving the email attribute via the users endpoint. Details: * Canvas Instance Setup: I have set up our…
I just discovered that it's possible to catch an event when users send conversation messages in Canvas. When I log the event information I see that I have a `conversions_id`. But if I call the api with `/api/v1/conversations/:id` I get 404 back. Then I realized that `/api/v1/conversations` returns an empty array. Please…
We have a curriculum that we use for my online courses that comes to us as Blueprint Courses. I usually create a sandbox course for each of the courses we use so the teachers can take the content from the blueprint course and rearrange so it matches our curriculum maps. Instead of going through and creating another set of…
We're using webhooks to monitor activity in our system. This morning at 9:27, I created a new user in Canvas, and, as expected, an event was triggered shortly thereafter. However, I then received another `user_created` event for the same user at 9:29, followed by yet another one at 9:33. Is Canvas sending out multiple…
Hello, Canvas Community! I'm thrilled to announce the R package called "vvcanvas". This package provides a convenient interface to interact with the Canvas Learning Management System (LMS) API, enabling users to authenticate, retrieve course information, fetch specific details, and perform various operations within the…
Hi, Is there an API to get analytics for Instructor? I tried this api with InstructorId, GET /api/v1/courses/:course_id/analytics/users/:student_id/activity but that did not work, it gives The specified resource does not exist. Whereas for the same course, if I try to pass in a StudentId, then that data is available
Sign in to enhance your access to articles, forums, and events—and to participate by sharing insights, engaging in discussions, and connecting with your network of edtech peers.