Integrating With WISEflow Using the API

WISEflow has an extensive API that covers the entire user- and flow creation and management process. With the API, it is possible to build a flexible API client that streamlines the assessment and data management process for feeding and extracting data to and from WISEflow.

API Information

API Documentation

API Use Cases

API Integration

An API integration is a custom client built and maintained by the institution using the WISEflow API to manage workflows. 

Set Up An API Integration

Setting up a simple API client is a good starting point when looking for a quick and straightforward solution to manage one or more workflows. An all-round workflow with user creation, flow creation and grade passback can be split into four milestones:

  1. Create users in WISEflow
  2. Create a flow in WISEflow with the default flow settings
  3. Add one or more user roles to the flow
  4. Extract and pass back grades to an SIS system

This simple approach covers the most basic needs during the creation and set-up process while leaving the individual flow settings to the manager.

Breakdown of Milestones

Create User Create Flow Add User to Flow Grade Passback
Flowchart_with_swimlanes_-_Create_user__1_.png

Starting with a simple API client, it is possible to gradually add more features as they become necessary for the flow management process, such as:

  • Create and manage multiple flows simultaneously
  • Customize and automate the flow set-up process with specific user roles, flow settings and allocations
  • Automate the grading process by extracting assignments, submissions and passing grades directly to an SIS system
  • Extract different log data for analysis and statistics
  • Using webhooks to automate tasks
Highlights
  • Flexible and scalable 
  • Can be fully customised to fit the institution's specific need
  • Easy to control and manage flows
  • Maintained, built, and supported by the institution
  • The API is enhanced on a regular basis and offers very specific endpoints
Was this article helpful?
0 out of 0 found this helpful

Articles in this section