Canvas LTI Advantage Services
1EdTech (IMS Global) LTI 1.3 / LTI Advantage implementation. Includes Deep Linking 2.0, Names and Role Provisioning Services (NRPS), Assignment and Grade Services (Line Items, Score, Result), Dynamic Registration, Platform Notification Service, and JWK-based key exchange. Authentication uses JWT client assertions per the IMS Security Framework.
Canvas LTI Advantage Services is one of 6 APIs that Canvas LMS publishes on the APIs.io network.
Tagged areas include LTI, LTI Advantage, IMS Global, 1EdTech, and Interoperability. The published artifact set on APIs.io includes API documentation.
Documentation
Documentation
https://canvas.instructure.com/doc/api/file.tools_intro.html
Documentation
https://canvas.instructure.com/doc/api/file.lti_launch_overview.html
Documentation
https://canvas.instructure.com/doc/api/file.lti_dev_key_config.html
Documentation
https://canvas.instructure.com/doc/api/file.content_item.html
Documentation
https://canvas.instructure.com/doc/api/file.assignment_tools.html
Documentation
https://canvas.instructure.com/doc/api/names_and_role.html
Documentation
https://canvas.instructure.com/doc/api/line_items.html
Documentation
https://canvas.instructure.com/doc/api/score.html
Documentation
https://canvas.instructure.com/doc/api/result.html
Documentation
https://canvas.instructure.com/doc/api/public_jwk.html
Documentation
https://canvas.instructure.com/doc/api/lti_registrations.html