Found this content helpful? Log in or sign up to leave a like!

Get user's classes from external website (same browser)

Jump to solution
Karthik5625
Community Novice

I'm a student working on a web app that creates "chat groups" based on the courses a student has enrolled in. I know I have to use "get" and make an api call on my website to the Canvas API to get this information.

the question is, can I do this without a developer key? (hard to get approved by institution).


note: i only need the classes a user is enrolled in.

Labels (3)
0 Likes
1 Solution
chriscas
Community Coach
Community Coach

Hi @Karthik5625,

I would say that in general you will need a Developer Key for a task like this.  As a Canvas admin in a higher-ed setting, I can also confirm that a developer key will be hard to get, but that is intentional because of the private/protected data (like a class list) you can use a developer key to get.  Any other way to get this info would likely violate the Canvas Terms of Service and possibly the school/institution's data access policy, so it would probably be a bad idea to pursue anything else.

I hope this helps!

-Chris

View solution in original post