Skip to main content
Explorer
November 7, 2025
Solved

LTI Pro - Canvas API Breaking Changes

Per https://community.canvaslms.com/t5/Canvas-LMS-Blog/Enforcing-User-Agent-Header-for-Canvas-API-Requests/ba-p/658205 all HTTP requests, including LTI and API ones must have a user-agent header.

 

Canvas has provided a report to all LMS administrators that identifies developer keys that are not providing a user-agent header. Both the LTI developer key (https://applications.zoom.us/lti/advantage) and the LTI API key for Zoom LTI Pro (https://applications.zoom.us/lti/rich/oauth/complete) are reported to not be providing the header.

 

I have filed two Support tickets where I've been told that it's not their problem, but come January 17th, it seems like it will be.

DavidT1Answer
Explorer
November 13, 2025

Would you mind sharing your case number (so I can give my case person a hard time for brushing it off!)?

3 replies

Explorer
November 12, 2025

I opened a ticket as well, and received this reply from Tier II tech support:

"We are aware of this change, and our developers have confirmed that the necessary updates will be made before it takes effect, ensuring there is no impact on customers."

Translate
DavidT1AuthorAnswer
Explorer
November 13, 2025

Would you mind sharing your case number (so I can give my case person a hard time for brushing it off!)?

Translate
Explorer
November 13, 2025

TS2112591.

Translate