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.