Instructor Biography
· API required for push notification is :
Method:POST
Parameters:
device_id:””
Note: This device id can be taken at the time of login using Login API also.
· API required for evaluation module is:
Method: GET
Parameters:
user_id:1,
course_id:1
Response:
{
assignment_status: ”Approved/Pending/Rejected”,
pending_assignment: true/false,
date:””,
evaluation_taken: true/false,(this is for if he already submitted evaluation )
evaluation_questions:[{
question_id:1,
question_name:"",
options:["option1","option1","option1"],
question_type:"matching/multiple-choice/filltheblanks"
},
{
question_id:2,
question_name:"",
options:["option1","option1","option1"],
question_type:"matching/multiple-choice/filltheblanks"
},
{
question_id:3,
question_name:"",
options:["option1","option1","option1"],
question_type:"matching/multiple-choice/filltheblanks"
}]}
· API required for evaluation submit is :
Method: POST
Parameters:
{
user_id:1,
course_id:1,
evaluation_questions:[{
question_id:1,
options:””,
},
{
question_id:2,
options:["option1","option1","option1"],
},
{
question_id:3,
question_name:"",
options:["option1","option1","option1"],
}]
}
Response:
{
Success: true/false
message: “Submitted successfully”
}
API required for get Assignment from instructor
Method: GET
parameters:
user_id,
course_id
response:
{
success: true,
assignment_name: "",
submitted: true/false
}
API required for get To Submit assignment
Method: POST
parameters:
user_id:1,
course_id:1,
file_name: [ file paths ],
comments:””
response:
{
success: true,
status:”pending/approved”
}
Survey Module:
To get list of questionnaires
Method: GET
parameters:
user_id,
course_id
response:
{
success: true,
survey_name: "",
survey_id:1,
Questions:[{
question_id:1
question_name:"",
question_type:""(Multiple choice,single_option,comments),
options:["option1","option2","option3","option4"]
},
question_id:2,
question_name:"",
question_type:""(Multiple choice,single_option,comments),
options:["option1","option2","option3","option4"]
}
question_id:3,
question_name:"",
question_type:""(Multiple choice,single_option,comments),
options:[]
}]
}
For submitting Answers
Method: POST
parameters:
user_id
course_id
response:
{
success:true,
survey_name:"",
survey_id:1,
Questions:[{
question_id:1,
answers:["option1","option2","option3","option4"],
comments:""
},
question_id:2,
answers:["option1","option2","option3","option4"],
comments:""
}
question_id:3,
answers:[],
comments:"Test feedback"
}]
}
Parents and users
7
courses
0
reviews
0
