Authentication
As of right now, this opens up access to our GraphQL API. Stay tuned to for more ways your API key can be used to integrate with third party services.
From there, administrators and owners will be able to use their institution dashboard (accessible via top-left menu) to create keys.

You can navigate to your Dashboard via the top left-menu
API Keys are required to use the GraphQL API and other API Key related features can be created through the Developer API settings:

From within the Institution Dashboard
And within the Developer API section:

Clicking "Generate API Key" will produce a key to access your institution
The institution's API key can be revoked, which will prevent future requests from accessing with that key.
If you would like a test / developer institution created for development, contact our support.

Authentication is passed via bearer token. This is done via taking your institution's API key passing it in the
Authorization
HTTP Header in this format:Authorization: Bearer <api_key>
You can access https://app.eduflow.com/api/graphql and Login as an institution owner / admin to access graphiql directly. To see this in action see the graphiql usage example.
Last modified 2yr ago