Canvas · GraphQL Specification

Canvas GraphQL API

The Canvas LMS GraphQL API is an alternative to the REST API that lets clients request exactly the fields they need across Canvas resources in a single request. It is well suited for dashboards and aggregated views that otherwise require many REST round-trips.

Documentation Endpoint View on GitHub EducationEdTechGraphQLLearning Management SystemLMSLTIOpen SourceRESTGraphQL

Overview

Canvas GraphQL API is a GraphQL API specification published by Canvas on the APIs.io network.

The Canvas LMS GraphQL API is an alternative to the REST API that lets clients request exactly the fields they need across Canvas resources in a single request. It is well suited for dashboards and aggregated views that otherwise require many REST round-trips.

documentation is published at https://canvas.instructure.com/doc/api/file.graphql.html.

The specification includes 1 reference link.

Tagged areas include Education, EdTech, Learning Management System, LMS, and LTI.

Endpoint

References

Back to Canvas · All GraphQL Specs · GitHub