3rd party app using canvas API, how does one become a 3 rd party app, and set up with API key?

Jump to solution
mgibson2
Community Explorer

Hi - Im working on a 3rd party app in Canvas.  How does one become an official 3rd party app in Canvas - like you see in that long list of 3rd party apps.

Also my app involves calling the Canvas API - which involves having a canvas instance's API key of course. So how does that work for someone who wants to use my app? Do they have to give us their api key? or theres some way to set the api key on setting up a 3rd party app in canvas? Or some other way 3rd party apps get a hold of that key?

Thanks for your help, Mark Gibson

Labels (1)
1 Solution
matthew_buckett
Community Contributor

I don't know if you can submit an application before it's available in a testable state. The free teacher service available on https://canvas.instructure.com/ allows you to add custom LTI 1.1 tools and you can test a locally developed application that way, however if your application needs a LTI Developer Key or an API Developer Key you either need to run the open source version of Canvas (https://github.com/instructure/canvas-lms) or join the partners programme and pay for Instructure to run an instance for you (https://www.instructure.com/partner-details)

View solution in original post