Skip to main content

Report

Enrollment Report

Use this API to get enrollment data. This end point is only accessible by Admin or Manager role.

 GET /report/enrollment

Query string parameters

FieldTypeDescription
type
required
integer1 - Course, 2 - Learning Object
count
required
integerNumber of records to be returned starting from the first record. Default: 20, Max count limit: 50
firstRecord
required
integerFirst record to return. Default: 1
filterDataJSON Array
  1. typeId (ID of Course/Learning Object)
  2. enrollmentType (1-Active Enrollment, 2-New Enrollment)
  3. fromDate
  4. toDate
  5. generic
  6. sortType
{
"typeId": [],
"enrollmentType": 1,
"fromDate": "2023-10-01",
"toDate": "2023-10-31",
"generic": "",
"sortType": "asc"
}
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"list": [
{
"courseId": 105,
"title": "Recruitment Management",
"courseCode": "HIT/HR-012",
"firstName": "John",
"lastName": "Doe",
"email": "john.doe@example.com",
"department": "Marketing",
"designation": "Manager",
"enrollmentId": 1006,
"startDate": "2023-10-04",
"endDate": "2023-12-03",
"progress": 63,
"firstTimeViewedDate": "2023-11-01 11:23:27",
"status": "Completed",
"achivedDate": "2019-02-02"
},
{
"courseId": 106,
"title": "Talent Management",
"courseCode": "1118",
"firstName": "John",
"lastName": "Doe",
"email": "john.doe@example.com",
"department": "Marketing",
"designation": "Manager",
"enrollmentId": 117985,
"startDate": "2021-03-01",
"endDate": "2024-07-31",
"progress": 3,
"firstTimeViewedDate": "2021-03-01 10:12:31",
"status": "Completed",
"achivedDate": "2021-05-01"
}
],
"totalRecords": 71
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}