-
Retrieving a user list given a module id
Hi there! I have the following scenery: I would like to retrieve a list of students given a module. According to your doc: https://canvas.instructure.com/doc/api/all_resources.html I don't know how to get this goal. Thanks!
-
Canvas LTI API and saving custom parameters to canvas
I am developing an external tool for the Canvas Learning Management System (LMS), aiming to enhance the range of exercises available within a single course. My tool contains numerous exercises, each identified by a unique Exercise ID. The objective is to launch specific exercises from Canvas, and have each instance of the…
-
Tray.io or Integromat
Hi! I need help. I'm trying to make Tray.io send invitations to Canvas LMS. I followed all the steps in Tray.io to configure it, but in the last part, it doesn't allow me to send invitations. On the other hand, I was also trying to do it in Integromat, but I'm getting a 500 error. Could any kind soul please tell me what…
-
GraphQL Documentation for CanvasLMS
In Canvas LMS API documentation, we are able to find only this GraphQL API - Canvas LMS REST API Documentation (instructure.com) page for GraphQL and it provides details about GraphQL, but not much related to Canvas LMS entities. Can anyone please provide the complete documentation for other entities related to GraphQL…
-
Canvas log file config
Hi, I have the open source version of Canvas LMS running. I think my logging is set to debug as the delayed_job.log is growing gigantic at a fast rate. However I don't seem to have a logger.yml, only the example version. Does anyone know how to configure the log file so that your production instance is logging at INFO and…
-
Javascript Fetch vs. Ajax?
For some reason I can make requests to the GraphQL API using Ajax, but not with Fetch. Here is the working Ajax code: query = 'query { course(id:"1069") {name}}'; variables = { "cid": course_id }; $.ajax({ url: '/api/graphql', type: 'POST', data: { query: query, variables: variables }, success: function(result, status,…
-
Awesome Hello-World / Simple Tutorial For First-Time Canvas Developer
Hi everyone ! I have a hopefully quick question on tutorials for first-time Canvas developers. Is there any awesome, step-by-step guide for a hello-world or other simple application for integrating with Canvas? Just quickly about me, I’m primarily a JavaScript-Python fullstack developer and I’ve found simple tutorials on…
-
Canvas API - what does tis do? /api/v1/accounts/:account_id/groups
Can someone tell me what this GET call is supposed to do? /api/v1/accounts/:account_id/groups I need a list of courses that are using Groups in my sub-account. Thank you.
-
Is there any specific limit on creating the accounts, courses, groups, sections and users in Canvas
Hi community, it will be really great to know that what is the maximum count of accounts, courses, groups, sections and users that can belong to the same root account of Canvas LMS. This data would really be helpful to remove blocker in our development. Please help us by providing the required details.
-
Cannot select LTI 1.3 APP in the Rich Content Editor
Hello all, I am a developer of a tool provider. We have created a LTI key and used that key to create a APP. One of the placements of that key is 'Editor button'. With above settings we thought the APP should be accessible from the Rich Content Editor. However, it's not. There is a button in the editor and clicking this…
-
Canvas API Access Question (Higher Education)
SUMMARY Hi everyone, to get access to a student’s canvas information through the Canvas API, does only the student need to grant access or do (a) the teachers or (b) the college/university as a whole need to as well? Thank you so much ! FURTHER DETAILS Hello everyone ! We’re using canvas to incorporate student information…
-
Canvas API Access Question (Higher Education)
SUMMARY Hi everyone, to get access to a student’s canvas information through the Canvas API, does only the student need to grant access or do (a) the teachers or (b) the college/university as a whole need to as well? Thank you so much ! FURTHER DETAILS Hello everyone ! We’re using canvas to incorporate student information…
-
History API
The description for the history endpoint of the Canvas REST API says: "return a paginated list of the user's recent history." Does anyone know how much of the user's recent history it returns? I tried the other day and got everything in June - perhaps it records several weeks worth? Our staff are interested in keeping…
-
Canvas LMS on premise functions
Could someone help me, I need to know what functions are different between the paid canvas lms service and the service installed on my own server
-
Account role permissions for managing course calendars
What are the correct permissions to add to an account role in order to create,read,update,delete in (all) course calendars using Canvas REST API? If I change the Bearer token to one that belongs to an account admin, the API call works. I've created an account role and added these permissions: * Course Calendar - add / edit…