MyTextMate's Canvas Integration

If you're a Canvas administrator, this page will show you how to let your students use MyTextMate, a highly-requested academic tool that sends students daily personalized text messages to help them effortlessly stay on top of their upcoming due dates.
If you're a student interested in using MyTextMate, please share this page with your Canvas/Technology Support team and let them know that you want to use MyTextMate. You can also fill out this Request Your School Form and we'll try to reach out to them!

Security Information

Canvas administrators must turn on MyTextMate's inherited developer key to let students authorize MyTextMate to access their information, limited to the following scopes:

  • url:GET|/api/v1/planner/items
  • url:GET|/api/v1/courses
  • url:GET|/api/v1/users/:user_id/profile
  • url:PUT|/api/v1/users/self/course_nicknames/:course_id
  • url:GET|/api/v1/users/:user_id/observees
  • url:GET|/api/v1/users/:user_id/planner/items

Locating the Developer Key

MyTextMate's developer key lives in the “Inherited” tab of the Developer Keys Page in Canvas as shown below:

Canvas LMS Integration Guide
1. Click Admin and select your school or district. 2. Click Developer Keys from the admin side panel. 3a. Click Inherited on the top of the page. 3b. Scroll down and click Show All Keys. 4. Find MyTextMate and click On.

Next Steps

Please email us at to let us know that you have enabled the integration. We'll add your school to MyTextMate's companion app so students can sign up to receive their daily text messages!

Please email us if you have any questions. Thank you, and we look forward to hearing from you!