In the Canvas course settings you can set a default time zone for the course. It would be nice to be able to set this value through your RESTful API's Course controller. There does not appear to be a setting for this value currently and your support staff confirmed that it's not available at this time.
For more information, please read through the Canvas Production Release Notes (2016-08-27)
This idea has moved to the next stage and will be open for voting among the Canvas Community, from Wed. August 3, 2016 - Wed. November 2, 2016.
Check out this doc for additional details about how the voting process works!
The course[time_zone] addition to Courses API does allow modifying a course time zone by PUT. Clarifying this because the release notes specify "view", which is also available (GET).
Thank you to imcbride for submitting this idea, as well as, @RobDitto for your contributions. Your investment in this idea helped refine a feature which is now part of the Canvas!
How do idea conversations work in the Canvas Community?
What is the feature development process for Instructure products?
How do I create a new idea conversation in the Canvas Community?