Is there any documentation about using LTI 1.3 / LTI Advantage with Canvas? There's a feature option to turn it on in our beta environment but beyond that it's not clear how to get started.
lti 1.3 #lti advantage
I haven't heard anything official about 1.3 adoption.
There was a session at InstructureCon called Candy For Coders. They stated that 1.3 is not ready, they found issues with it and to keep using 1.1 for now. If it's in beta, it's probably to get input and test.
https://www.canvaslms.com/instructurecon/video/2018/?video=mun6emoc1u
Hi! I participate in the LTI workgroup and we have been helping the community with early implementations around LTI 1.3 platform and tools adoption.
The paint is almost dry on the LTI 1.3 core spec, and LMS platforms including Canvas have been implementing in parallel in anticipation of the spec being finalized. There is a developer feature flag available in beta now, and I believe the Canvas team is working with IMS right now to run through the LTI 1.3 certification tests, which are in the process of being implemented as I type.
Once the LTI 1.3 core spec is approved and released along with the cert tests, then the platforms can proceed with obtaining certification and rolling out support for 1.3 in their products. And once platforms are ready with their side, then tools will be able to follow.
I made a video here with an intro to LTI 1.3 and LTI Advantage and we are working on a follow up video/blog post with more info - hoping to show examples of test tools using LTI 1.3 and the IMS reference implementation.
Regards!
Linda
Hello Linda,
Thank you for this update it was very helpful, informative and easy to follow.
I do have a question for the Canvas Team. As you mention above, the 'paint is almost dry on the LTI 1.3 core spec. Do you know when this might be ready and fully dry and ready for us to have access too?
Thanks
Alice
Not sure if I'm mistaken, but according to the IMS Global website, 1.3 seems to be out and finalized... Canvas is listed as LTI 1.3 certified as of version 2019.1.29 (Canvas Certification).
Edit: Looks like it's still in Candidate Final status and not Final status? But Canvas is certified...
With the latest documentation update the standard documentation on https://api.instructure.com has been updated to reference LTI 1.3.
There is a nice overview of LTI 1.3 for developers on Configuring LTI Advantage Tools - Canvas LMS REST API Documentation
There doesn't appear to be an API to grab the equivalent of a gradebook export, and Canvas Data 2 doesn't seem to have anything easily generated either. Given recent events, people are asking if we can bulk export the gradebooks from our courses, i.e. grades for each assignment by course/student. Am I missing a report or…
Hello, I'm building a standalone app that integrate with CanvasI) - What are the requirements (and cost if any) for receiving an API developer key issued by Instructure? - Are Instructure-issued keys enabled globally in all Canvas organizations? or will there need to be institution-by-institution enablement? Thanks
Hi everyone, I am seeking some insight into how Canvas LMS handles HTTP errors and how they are reflected in the logs versus the user interface. We are currently observing the following behavior in our environment: Log-only errors: We are seeing 500 (Internal Server Error) and 503 (Service Unavailable) errors recorded in…
I'm currently integrating an LTI tool and attempting to use the Activity.id.history https://canvas.instructure.com/doc/api/file.tools_variable_substitutions.html#activity-id-history variable, but I'm experiencing issues getting it to work properly. What I've Done: Added the Activity.id.history variable to my Developer…
I looked through the LTI Variable Substitutions documentation and while there are variable substitutions available for Canvas.term.name and Canvas.term.id (which is the Canvas incremented ID like "104"), I was surprised to see there was no option for Canvas.term.sisSourceId I tried testing other possible variants that may…