Use cases
The BlueVolt Reporting API enables seamless, automated access to comprehensive reporting data from your BlueVolt University, delivering detailed data on course enrollments, module completions, and training track progress.
With the Reporting API, you can streamline data retrieval and feed university data directly into your Business Intelligence (BI) or middleware systems. This eliminates the need for manual report generation and data imports, making it easier to monitor and analyze learning engagement and outcomes at scale.
Available data
The following types of data are accessible through this API:
Billing
Online Billing Transactions
Course Purchase Transactions
Course Reversal Transactions
Training Track Purchase Transactions
Training Track Reversal Transactions
Enrollments
All Courses
Per Course
Per User
Categories
Category Detail
Category Hierarchy
Courses
Active
Inactive
Per Course
Course Category
Course Schedules
Group BlueBucks
Modules
All Modules
Per Module
Score
SCORM Data
Individual Assessments
Training Tracks
All Training Tracks
Users
All Users info
User
Groups per User
Why there are multiple versions?
There are currently three active versions of the Reporting API: V1, V2, and V3, each with variations in the endpoints they provide. While all versions remain operational, we recommended using the latest version (V3) wherever possible as it includes the most up-to-date functionality and data. If the required information is not available in V3, user can check out to V2 or V1.
We’re currently developing a V4 which will include a unified set of endpoints which we plan to release in 2025.
Limits
For security purposes, there is a 30 request/minute limit.
Go back to BlueVolt Developer Portal.