Skip to main content

Query

Create Query - Eligible Course List

Use this API to fetch the list of courses where Trainee is elegilble to create a query.

 GET /query/trainee-course-list

Query string parameters

FieldTypeDescription
firstRecord
required
integerFirst record to return. Default: 1
count
required
integerNumber of records to be returned from the first record Default: 20, Max count limit: 50
qstringfilter data by course title and code
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"courseList": [
{
"enrollmentId": 706916,
"courseId": 99,
"title": "B2B Sales Management",
"courseCode": "1114",
"trainer": "Grant Cardone",
"allowToCreate": true
}
],
"totalRecords": 6
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}

Query List for specific Course

Use this API to fetch the list of queries for a Trainee for a specific course.

 GET /query/trainee-query-list

Query string parameters

FieldTypeDescription
firstRecord
required
integerFirst record to return. Default: 1
count
required
integerNumber of records to be returned from the first record Default: 20, Max count limit: 100
courseId
required
intergerThe course ID
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"queryList": [
{
"queryId": 4404,
"title": "John Doe",
"ticketNo": "F1693394958",
"isViewed": true,
"updatedDate": "2023-08-30 16:59:18",
"isReplied": false
}
],
"totalRecords": 1
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}

List all Queries

Use this API to list all queries.

 GET /query/trainee-all-query-list

Query string parameters

FieldTypeDescription
firstRecord
required
integerFirst record to return. Default: 1
count
required
integerNumber of records to be returned from the first record Default: 20, Max count limit: 100
type
required
integer1-pending, 2-replied
qstringfilter data by ticketNo
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"queryList": [
{
"queryId": 4404,
"title": "John Doe",
"ticketNo": "F1693394958",
"isViewed": true,
"updatedDate": "2023-08-30 16:59:18",
"isReplied": false,
"courseId": 99,
"courseTitle": "B2B Sales Management",
"courseCode": "1114"
}
],
"totalRecords": 2
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}

Get Query Details

Use this API to get details of a query.

 GET /query/{queryId}/trainee-query-detail

Path parameters

FieldTypeDescription
queryId
required
integerThe query ID
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"query": {
"ticketNo": "F1693394958",
"title": "John Doe",
"body": "This is a query regarding my assessment.",
"createdDate": "2023-08-30 16:59:18",
"attachment": null
},
"reply": null
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}

Create a Query

Use this API to create a query.

 GET /query/create

Request body parameters

FieldTypeDescription
courseId
required
integerThe course ID
title
required
stringThe subject
body
required
stringThe description
attachmentfileThe image, pdf or doc file
{
"success": true,
"data": {
"response": {
"acknowledgement": "Success",
"data": {
"ticketNo": "F1693394950"
},
"error": {
"code": "",
"internal_message": "",
"moreInfo": []
}
}
}
}