Note: This is only available with a license of Qwickly Attendance Pro
Institutions that use Qwickly Attendance Pro may also want to use attendance data in other systems or display it in different data formats. Qwickly Attendance Pro allows users to create custom data feeds for such scenarios.
What are Data Feeds?
Users can build a report from scratch by selecting a list of attendance-related fields. Once this data feed has been created, the user can generate a Download URL by clicking the "Copy Download Link" button. This URL can be visited manually or run programmatically, producing a CSV file with the selected data points.
What kinds of data points are available for Data Feeds?
Users can pick from the following data points:
- Course LMS ID
- Course Code
- Course Name
- Student LMS ID
- Student First Name
- Student Last Name
- Student Username
- Student SIS ID
- Student Email
- Student Section
- Student IP Address (for Check Ins)
- Session PK ID
- Session Title
- Session Start Time
- Session Group/Section
- Session Deletion Time
- Record PK ID
- Record Status
- Record Comment
- Record Creation Time
- Record Last Edited Time
- Total Absences
- First Date Attended
- Total Attended Percentage
- Last Date Attended
How is a Data Feed created?
- From the Qwickly Attendance Pro Index, click on "Data Feeds"
- Click on "Create a Data Feed" You can create two different types of feeds, one for a custom feed and another for Attendance Verification
- Give your Data Feed a name
- Select a custom date/time Format from the provided list. If you need to use another DateTime format, please reach out to Qwickly Support
- Select the Fields you want to add to the feed (Custom labels can be provided to each field)
- Next, you can rearrange the fields to the correct order you want in the data feed file
- You can also select additional data options by filtering the feed to a specific course or student group or by course code (a pattern of the course ID).
8. The confirmation screen will show an example of the created data feed, once ready press "Create"
9. the newly created Data Feed will be listed in the Data Feed index.
10. Copy the download link of your data feed (if a time filter value has been selected, please copy the download link again for the time filter to be applied to it)
Note: "Filter by Time" appends a query string at the end of the download link with a key and value pair based on the selected Time Filter values. The following time filter values are allowed:
- ?time={integer} (This will only pull data from the last X amount of days where X is the integer value)
- ?time_from={YYYY-MM-DD}&time_to={YYYY-MM-DD} (This will only pull data from the defined date range)
-
How is a Data Feed link generated?
Qwickly Attendance uses a Python symmetric encryption library to generate the Data Feed download links. This library produces a new link for a Data Feed each time a user refreshes the page to re-copy the download link, and prior links are still valid. If older links need to be invalidated, making a new Data Feed is suggested.
Comments
0 comments
Please sign in to leave a comment.