The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
Hello,
I am a student that is interested in using Notion to help organize my work.
My primary concerns is finding an integration for Canvas that can help port over assignments and data from the calendar to Notion. Notion is a productivity software that has features made by users that would allow it to communicate with canvas.
Is it normal to create an access token to help let the Notion integration work? What are some things I can do in order to ensure that it works properly? Does anybody have any specific programs to recommend for porting information from Canvas to Notion( and a tutorial to help make it work)?
I haven't seen any mention of Notion here at Canvas.
Thank you.
Solved! Go to Solution.
Hi @CoolCanvasUser1,
As a Canvas administrator at a higher-ed institution in the USA, I'd encourage you to talk to the Canvas team (usually in the eLearning / IT / Digital Education areas) at your school/institution about this. While generating an API token could be potentially be a part of this, giving that token away is very similar to giving someone else your login/password. Many schools/institutions will frown on this, but it may be okay with others. I don't know about notion specifically, but your local Canvas team should be able to at least give you guidance on this relating to their policies.
Hope this helps a bit!
-Chris
Hi @CoolCanvasUser1,
As a Canvas administrator at a higher-ed institution in the USA, I'd encourage you to talk to the Canvas team (usually in the eLearning / IT / Digital Education areas) at your school/institution about this. While generating an API token could be potentially be a part of this, giving that token away is very similar to giving someone else your login/password. Many schools/institutions will frown on this, but it may be okay with others. I don't know about notion specifically, but your local Canvas team should be able to at least give you guidance on this relating to their policies.
Hope this helps a bit!
-Chris
I am a CS student who is currently creating a lightweight integration between canvas and notion. The use case isn't quite the same, my integration appends assignments, announcements, and quiz / exam dates as entries in a database, which are then propagated throughout the Page.
During discovery I have found 2 ways of authenticating myself programmatically. OAuth and API tokens. As chriscas1 pointed out, DO NOT share any tokens you generate. My integration aims to be a "on machine" application that a user would download, configure tokens, and RUN ON THEIR MACHINE. This way the only person receiving your tokens is yourself. Once I figure out how to implement OAuth for user authentication, you (might) not need to generate tokens. Will let you know if this hobby project ever yields a vi
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in