• A Google Calendar integration?

    Hi everybody,   I made a program for my teachers to use. The program takes events from google calendar and copies those events to canvas' calendar -- fairly simple, but questions start arising about the sharing ...
    Stefanie Sanders
    created by Stefanie Sanders
  • Do you use InstUI? We want to hear from you!

    Hi, Canvas developers! Our UI team is working on way to improve InstUI, Instructure's UI library, from an open source standpoint. If you are using InstUI in your projects, our UI team would like to...
    Erin Hallmark
    last modified by Erin Hallmark
  • Module Completion Tracker

    The Need: Current module tracker has generic "Complete all items".  This could be a handy completion tracker for students and teachers.  The tracker keeps track of how many items in each module that the stu...
    Jeremy Bell
    last modified by Jeremy Bell
  • Verifying OAuth Signature

    I am working to verify OAuth Signatures coming from our LTI posts.     I am looking for descriptive and detailed documentation on how I should be creating the OAuth Signature on my end. I got the basics of u...
    Matthew White
    last modified by Matthew White
  • Embedding a webpage to Canvas?

    Hi Canvas Community,  We are looking for solutions to embed a mediawiki page  into CanvasLMS,  and we wanted to know if anyone has found a good solution to embed an external webpage to ...
    Stefanie Sanders
    created by Stefanie Sanders
  • Separating Course Navigation into Blocks

    Hi everyone,   I’m curious if anyone has figured out a nice way to separate out “blocks” or groups of similar course navigation links.   Using the redirect tool, and using dashes as the n...
    Kona Jones
    created by Kona Jones
  • Use Cases for Managing Independent Study

    At my school, many students have individualized start dates and assignment due dates. Sometimes students take leaves of absence which require me to adjust due dates for those particular students. Although Canvas seems...
    Matt Hagen
    last modified by Matt Hagen
  • How do we *USE* API?

    We are new to Canvas, coming off of Blackboard. I've got to say, I'm kind of shocked and dismayed at how little can be accomplished via the GUI. It seems like just about every thing I ask our ...
    Matt Gudites
    last modified by Matt Gudites
  • All thing API

    Have a question about the Canvas APIs? Have a cool API integration you'd be willing to share? If so, please post here.
    last modified by scottd@instructure.com
  • Learning LTI with Atomic Jolt & a Noobie

    LEARN LTI WITH ME, A NOOBIE! I'm an educational designer turned web developer. Since there's no such thing as a silly question, I thought I would share all my questions on LTI to help others learn. Perhaps we can eve...
    Sonya Corcoran
    last modified by Sonya Corcoran
  • Node.js/JavaScript Canvas API package

    Hi everyone,   As a Node.js/JavaScript developer, I've been working on creating a simple way to interface with the Canvas API using JS. It's still very much a work in progress, and in no way does it comprehensiv...
    Justin Lee
    last modified by Justin Lee
  • LTIs for Med Schools

    I'm very new to Canvas Administration, in the midst of implementation at a medical school.   Wondering if any med schools out there have found good LTIs for med teaching resources?  Most of the names I've b...
    Stefanie Sanders
    created by Stefanie Sanders
  • Global Nav Menu - Custom Tray

    Hello,   A recent Canvas update left a lot of institutions without the ability to add additional resources to their Canvas Global Navigation. Previous discussions include: Custom JavaScript/CSS Changes ...
    Robert Carroll
    last modified by Robert Carroll
  • Finding your Community Users

    I was trying to chase down some information for this question, and found that (at least for us) because we use AD/LDAP that the only SAML2 logins were used for SSO to Jive. Which gave me a quick look at our ...
    Stefanie Sanders
    created by Stefanie Sanders
  • API for a user's group membership

    Anyone have ideas for how you could see which (people) groups in a course a student belongs to? 
    Melissa Buonato
    last modified by Melissa Buonato
  • Anybody with HTML code for organising a course glossary?

    Background: Each time I run a course students will be invited to create a glossary of course terms, including new words and concepts. This glossary will not be carried forward.  Thus, each course opens as a blank...
  • Webhooks for Admin Events

    The documentation is a bit thin, but is there a way to capture only admin actions, perhaps with webhooks? We would like to log what admins are doing, particularly when making configuration changes.   Or, if ther...
    David Tod
    created by David Tod
  • Canvas API - Alexa Skills / AWS?

    Hi,   I am hoping to teach my students how to develop an Amazon Alexa skill, and for their assessment I would like to them to be able to query their view of Canvas via the Echo or Alexa Device Simulator I am s...
    Stefanie Sanders
    created by Stefanie Sanders
  • Handling Pagination

    Since there are so many of us who use the APIs with a variety of languages and or libraries I am curious how everyone handles pagination with large GET requests? It seems that this has been a hurdle for many of us to ...
    Tyler Clair
    last modified by Tyler Clair
  • Has anyone done a Canvas integration with Microsoft Media Services?

    We are working with a client who wants to use video hosted in Microsoft Media Services inside of Canvas and we are exploring how to make that happen.   Has anyone built an integration that would make t...
    Stefanie Sanders
    created by Stefanie Sanders