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!
Hi There, I have created LTI integration for AGS services, I tested it in our platform and it was working fine, I can get line items or create one. But when we did the integration for customers, (note: configured developer key, app installed we tried both and "manually" and "By ClientId") the request token was granted successfully but the request for getting line_items https://Domain/api/lti/courses/{contextId}/line_items returning "401 : Access Token not linked to a Tool associated with this Context". I can't do a lot of testing or checks in customers platform, so can you please give me a hint how to fix this, I'm pretty sure it's configuration issue in their side, but don't know how to fix it. Thanks in advance 🙂
Have they added the tool to course in question? Canvas only allows you to the AGS service for courses which have the tool active in them.
Can You please explain a bit more, how they should add it so I can confirm. By developers key ?
There's a reference in the documentation: https://canvas.instructure.com/doc/api/file.assignment_tools.html#accessing-ags which says that the tool must be available in the course. The AGS is a LTI 1.3 service so the only way to make the tool available in the course is by adding it with the client ID.
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