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 are there 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.