The most recent content from our members.
Hello everyone, I’m trying to authenticate to the Canvas Studio API. I was able to follow this Studio OAuth Postman tutorial and retrieve a token via Postman (which requires a callback URL). However, I'm looking to use the API in a non-web-based app (which does not use a callback URL). Has anyone successfully authenticated…
Hello, I am completely new to making apps for canvas, and I am a student developing a web app for a scholarship, I decided to do an app where you can use canvas' OAuth to have an AI create a study guide with flash cards and practice quizzes. I've been working on this for a few weeks now and I can't seem to find out a good…
I've made an app that I'd like for all Canvas users to be able to use. However, Instructure told me that I won't be given a global developer key for OAuth unless I can prove that people use my app and institutions have issued me an institution-specific developer key. Being a high school sophomore, I don't exactly have the…
I am trying to use the Assignment and Grade Services in a tool and am stuck on retrieving an access token. I am following the instructions here to make a post request to /login/oauth2/token with a grant_type of client_credentials. Here is the information contained in the body of the post request: {'scope':…
Greetings Canvas Developers, We currently support 2 Authentication providers for our Canvas environment, * Our own SAML provider for registered students, faculty, and staff, and * Local Canvas logins for some extra-curricular and outreach programs. So, we have set up a Discovery Page to help direct people to the…
Hi all, I am now developing a LTI1.3 tool pretty much like Zoom LTI Pro1.3. I want to sync calendar events in a canvas course after users use our LTI tool to create meetings. According to the tutorial videos I watched on Youtube, it seems like Zoom LTI pro1.3 could sync calendar events without popping the canvas oauth…
I've been tasked with creating a custom form for self-registration. The organization wants users to create their passwords when self-registering as well as collect some other data. My first thought was to use the API and post some JSON to the users endpoint. We would host the form on 3rd party hosting. If I go that…
I am trying to make a desktop app for canvas, and I'm struggling a bit with the authorization. I know I can use API Tokens to do so (And distribute them too)but having the end user do that is quite inconvenient. OAuth needs a client_id and client_secret that is only given/generated by admins and I would like to avoid that,…
Hi! I'm working on generating an access token in order to utilize the LTI 1.3 Advantage Services, but I'm a bit confused about one aspect of this grant flow and I'm hoping someone can provide some clarity. As described under 'Step 2: Request an access token' here:…
Hello, I am the founder of an EdTech startup called Homework Muffin. We help busy students avoid that chaotic feeling of disorganization in their semester by creating organizational tools so they can live balanced lives. We're working on developing interaction with Canvas now. Our current process requires the user to enter…
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.