-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Juigil Kishore edited this page Apr 16, 2017
·
8 revisions

User APIs click here
- GET /user Retrieves all user details
- GET /user/<user_id> Retrieves user <user_id>'s details
- POST /user Creates a user
- PUT /user/<user_id> Edits user <user_id>'s details
- DELETE /user/<user_id> Delete user <user_id>
Lesson APIs click here
- GET /lesson Retrieves all lesson details
- GET /lesson/<lesson_id> Retrieves lesson <lesson_id>'s details
- POST /lesson Creates a lesson
- PUT /lesson/<lesson_id> Edits lesson <lesson_id>'s details
- DELETE /lesson/<lesson_id> Delete lesson <lesson_id>
Goal APIs click here
- GET /goal Retrieves all goal details
- GET /goal/<goal_id> Retrieves goal <goal_id>'s details
- POST /goal Creates a goal
- PUT /goal/<goal_id> Edits goal <goal_id>'s details
- DELETE /goal/<goal_id> Delete goal <goal_id>
Lesson Activity APIs click here
- GET /user/<user_id>/activity/lesson Retrieves all lesson activity details of <user_id>
- GET /user/<user_id>/activity/lesson/<lesson_id> Retrieves lesson activity of <lesson_id>'s details for <user_id>
- POST /user/<user_id>/activity/lesson Creates a lesson activity <lesson_id> for <user_id>
- PUT /user/<user_id>/activity/lesson/<lesson_id> Edits lesson activity <lesson_id>'s details for <user_id>
- DELETE /user/<user_id>/activity/lesson/<lesson_id> Delete lesson activity <lesson_id>'s details for <user_id>
Goal Activity APIs click here
- GET /user/<user_id>/activity/goal Retrieves all goal activity details of <user_id>
- GET /user/<user_id>/activity/goal/<goal_id> Retrieves goal activity of <goal_id>'s details for <user_id>
- POST /user/<user_id>/activity/goal Creates a goal activity <goal_id> for <user_id>
- PUT /user/<user_id>/activity/goal/<goal_id> Edits goal activity <goal_id>'s details for <user_id>
- DELETE /user/<user_id>/activity/goal/<goal_id> Delete goal activity <goal_id>'s details for <user_id>