Authorization

All our GraphQL APIs use the OAuth 2.0 protocol for authentication and authorization. Administrate supports the OAuth 2.0 Authorization Code flow for web and installed applications.

Core GraphQL API

To begin, see our authorization documentation for the Core GraphQL API for more information.

LMS GraphQL API

The LMS GraphQL API, in addition to the above, uses our Identity Provider and JWT tokens for authentication and authorization.

See our authorization documentation for the LMS GraphQL API for more information and examples.

WebLink GraphQL API

The Weblink GraphQL API, in addition to the above, uses our Identity Provider and JWT tokens for authentication and authorization for WebLink Portals that require login.

See our authorization documentation for the WebLink GraphQL API for more information and examples.