Canvas API and Canvas Data 2

Thursday, February 26, 12:00 pm–12:50 pm
Seattle Convention Center - 608

Canvas LMS can be a real beast to maintain and manage, especially in highly customized or unique environments. Come learn how to leverage the Canvas API (via Python and the CanvasAPI Library) as well Canvas Data 2. You will learn about connecting to the API, setting up an environment on your device, run some custom commands, as well as be given some pre-written scripts that can be customized in your environment. Additionally, learn how to connect to Canvas Data 2 and set up a database to use in your district. Geared towards beginners and those with Root ADMIN access to Canvas LMS.

Format:
Focused Learning Session
Focus Area:
Artificial Intelligence, Coding, Computer Science, IT, Professional Development
Audience:
Instructional and Technology Coaches, IT Professionals, Technology Directors
Skill Level:
Intermediate, Advanced
Grade Level:
Grades K-12, Postsecondary

Presented by


Photo
Nicholas Hadley (Presenter)
Digital Consultant
Hadley Digital Solutions

Nicholas Hadley is a passionate educator and digital consultant with over a decade of experience in education and technology. Beginning as a language assistant in France, he later taught in Spanish immersion programs and led district-wide EdTech initiatives. With a Master’s in Curriculum & Teaching from the University of Oregon, Nicholas became a key leader during the COVID-19 transition to digital learning, managing Canvas LMS and other platforms for Eugene School District 4J. In 2025, he joined the University of Oregon in IT consulting and launched his own firm to support schools, nonprofits, and organizations across Oregon.