The most recent content from our members.
Hello, when I make this call to get sections for an 'unpublished' course, the response code received is 200 with a blank response. However, when I pull up the same course on the webapp, there is one section. This call does work for 'published' courses. How do I get the sections for an 'unpublished' course?
Earlier this month, we announced the infrastructure upgrade powering the Canvas Data 2 (CD2) / DAP Query API, to Snowflake. We’re excited to share that this transition is progressing as planned and brings significant improvements in data fidelity, scalability, and performance. As we have finalized the migration plan for…
We’re excited to announce the release of DAP CLI 2.1.0, bringing smarter performance handling, improved stability, and even emoji support 🎉. As part of our ongoing commitment to improving the Data Access Platform (DAP) experience, this update makes the CLI more resilient, reliable, and user-friendly — especially for…
At Instructure, we're constantly working to enhance the tools you rely on every day. As part of that commitment, we’re excited to announce a significant upgrade to the core infrastructure powering our DAP Query API / CD2. This upgrade will require a maintenance outage, read below for the detailed schedule per region.…
Following our recent announcement about the changes to the Canvas Page Views feature, we are excited to share a major update specifically for our developer community and partners: The new PageView History API is now available in Beta! This new asynchronous API is designed to solve the need for accessing large volumes of…
We're rolling out some important updates to how Page Views are handled in Canvas, affecting both the user interface and our public APIs. These changes are designed to improve performance, accessibility, and data management, while also changing how partners access pageview data through the API What's Changing for Canvas…
Weâre excited to release the data access platform (DAP) command line interface (CLI) referred to as DAP CLI 2.0. For developers and data engineers that access data from Canvas Data, this is a major version update that introduces new functionality, improves usability, and lays the groundwork for better support and…
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…
We're excited to announce the upcoming release of a new column, non_collaborative, in the Canvas Data 2 (CD2) Query API's groups and group_categories tables. This column helps clearly distinguish between standard collaborative groups and the newly introduced "tags," providing enhanced clarity and control for institutions.…
I'm working with a group of instructors who do not always use points to assess their students. We are interested in creating an add-on or extension that would enable us to create customized grading schemes and hide all points from students. Custom grading schemes would work similarly to complete/incomplete but allow us to…
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.