Skip to content

Finishing API endpoints #31

@fontseca

Description

@fontseca

Authentication

  • POST /signup
  • POST /signin
  • POST /me/logout
  • POST /me/change_password

Users

  • GET /users
  • GET /users/search
  • GET /users/{user_id}
  • DELETE /users/{user_id} #37
  • PUT /users/{user_id}/block
  • DELETE /users/{user_id}/block
  • GET /users/blocked
  • PUT users/{user_id}/make_admin
  • DELETE users/{user_id}/make_admin
  • GET /me
  • PATCH /me
  • DELETE /me
  • GET /me/settings #36

Groups

  • GET /me/groups
  • POST /me/groups
  • GET /me/groups/{groups_id}
  • PATCH /me/groups/{groups_id}
  • DELETE /me/groups/{groups_id}
  • GET /me/groups/{groups_id}

Lists

  • GET /me/lists
  • POST /me/lists
  • GET /me/lists/{list_id}
  • PATCH /me/lists/{list_id}
  • DELETE /me/lists/{list_id}
  • GET /me/groups/{group_id}/lists
  • POST /me/groups/{group_id}/lists
  • GET /me/groups/{group_id}/lists/{list_id}
  • PATCH /me/groups/{group_id}/lists/{list_id}
  • DELETE /me/groups/{group_id}/lists/{list_id}

Tasks

  • GET /me/today
  • GET /me/tomorrow
  • GET /me/tasks
  • POST /me/tasks
  • GET /me/tasks/search
  • GET /me/tasks/completed
  • GET /me/tasks/archived
  • GET /me/tasks/trashed
  • GET /me/tasks/{task_id}
  • PATCH /me/tasks/{task_id}
  • DELETE /me/tasks/{task_id}
  • PUT /me/tasks/{task_id}/trash
  • DELETE /me/tasks/{task_id}/trash
  • PUT /me/tasks/{task_id}/reorder
  • GET /me/lists/{list_id}/tasks
  • POST /me/lists/{list_id}/tasks
  • GET /me/groups/{group_id}/lists/{list_id}/tasks
  • POST /me/groups/{group_id}/lists/{list_id}/tasks

Steps

  • GET /me/tasks/{task_id}/steps
  • POST /me/tasks/{task_id}/steps
  • PATCH /me/tasks/{task_id}/steps/{step_id}
  • PUT /me/tasks/{task_id}/steps/{step_id}/accomplish
  • DELETE /me/tasks/{task_id}/steps/{step_id}/accomplish
  • DELETE /me/tasks/{task_id}/steps/{step_id}
  • POST /me/tasks/{task_id}/steps/{step_id}/reorder

Tags

  • GET /me/tags
  • POST /me/tags
  • PATCH /me/tags/{tag_id}
  • DELETE /me/tags/{tag_id}

Attachments

  • GET /me/tasks/{task_id}/attachments
  • GET /me/tasks/{task_id}/attachments/{attachment_id}
  • DELETE /me/tasks/{task_id}/attachments/{attachment_id}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status

On it

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions