Wunderlist: 3. REST - rolling-scopes-school/RS-Short-Track GitHub Wiki

You should implement REST API service with the following requirements:

Entities

  1. User
  2. List
  3. Todo

root - /api

1. User

C - Implemented in scope of the auth task
R - GET /user/me,
U - PUT /user/me,
D - DELETE /user/me

2. List

C - POST /lists
R - GET /lists , GET /lists/:id,
U - PUT /lists/:id
D - DELETE /lists/:id

3. Todo

C - POST /lists/:listId/todos
R - GET /lists/:listId/todos , GET /lists/:listId/todos/:id,
U - PUT /lists/:listId/todos/:id
D - DELETE /lists/:id/todos/:id