MOTAR
Search
⌃K

Lesson

In MOTAR, a "lesson" is the individual education model that students interact with. A lesson can either be standalone or part of a course.
get
https://api.motar.io
/edu/v1/lesson
Read a Lesson
get
https://api.motar.io
/edu/v1/lesson/course
Lists Lessons in a Course
get
https://api.motar.io
/edu/v1/lesson/app
Read App Lessons
get
https://api.motar.io
/edu/v1/lesson/progress
Read Student's Progress
get
https://api.motar.io
/edu/v1/lesson/progress/history
Read Student's Progress History
get
https://api.motar.io
/edu/v1/lesson/progress/lock
Read Lesson's Lock Status
post
https://api.motar.io
/edu/v1/lesson/progress/start
Start a Lesson
post
https://api.motar.io
/edu/v1/lesson/progress/pause
Pause a Lesson
post
https://api.motar.io
/edu/v1/lesson/progress/resume
Resume a Lesson
post
https://api.motar.io
/edu/v1/lesson/progress/idle
Start Idle Time for a Lesson
post
https://api.motar
/edu/v1/lesson/progress/active
End Idle Time for a Lesson
post
https://api.motar.io
/edu/v1/lesson/progress
Update Student's Lesson Progress
There are two types of scoring for lessons: Pass/Fail and Point-based Score.
Point-based Score lessons: To show PASS on the dashboard, it needs to have the lesson set to complete, a passing score, AND have pass=true. To show FAIL, it needs to be complete, pass=false, and have a score reported lower than the threshold.
Pass/Fail lessons: To show PASS on the dashboard, it needs to have the lesson set to complete AND pass=true. To show FAIL, it needs to be complete and have pass=false.
post
https://api.motar.io
/edu/v1/lesson/progress/objective
Update Student's Objective Score
Last modified 1mo ago