An Introduction to the Wiseflow API

The WISEflow API allows for student portals, LMS (e.g., Canvas, Blackboard) or similar to connect to WISEflow and retrieve data about the users' flows and notifications. The flows and notifications can then be displayed in whatever format the institution wants inside the student portal or LMS.

Combined with single sign-on, the API also allows the students and assessors to navigate seamlessly from the student portal or LMS into WISEflow.

Furthermore, the API allows for detailed data extraction of the flows such as submission data, assessments, participants and groups, relations between assessors and participants and the creation of access tokens etc.

Authorization

API tokens can be generated, updated, and deleted by the Licence administrator. 

On the Licence administration tab, navigate to 'Licence configuration' and then 'API setup'. Here, a Licence administrator can generate both API tokens and 0Auth Clients.

API Tokens
API token administration Creating a new token Editing an existing token

On the token administration page, you have an overview of all available tokens on your licence. You can disable/enable tokens and edit existing ones.

Screenshot_2022-03-29_at_11.25.25.png

 

0Auth Credentials
0Auth Client administration Creating a new secret Editing an Existing secret

On the 0Auth administration page, you have an overview of all available secrets on your licence. You can create new secrets and edit existing ones.

The 0Auth secret and client Id are used to generate a Bearer token used to authorise API calls. 

Screenshot_2022-03-29_at_11.38.44.png

The secret created here is used to generate a Bearer token.

Documentation and Examples

Technical Documentation

In-depth technical documentation of the API can be found here: API documentation 

Use Cases

A walkthrough of common use cases can be found here: API use cases

Furthermore, there is an article on how to ensure a smooth integration

Was this article helpful?
0 out of 0 found this helpful

Articles in this section