-
Couldn't load subscription status.
- Fork 3
Models and APIs implemented
Anshul Kushwaha edited this page May 28, 2020
·
1 revision
-
User
first_name, last_name, email, password, boards:[Board], tokens:[], meta:UserMeta- POST /signup
request: first_name, last_name, email, password response: User, token - POST /login
request: email, password response: User, token - GET /me
User:{populate:user_meta} - GET /logout
- POST /invite
[email]
- POST /signup
-
UserMeta
team_list:[Team], organisation:Organisation, designation, is_active, is_email_verified, is_phone_verified, is_org_verified- GET /me/meta
-
Organisation
board_list:[Board], created_by:User, name, team_list:[Team], admin_list:[User], meta:OrganisationMeta- POST /create
request: name, response: Organisation- GET /get/:orgId
- GET /search
-
OrganisationMeta
is_active -
Board
last_accessed_at, title, owner:User, team:Team, task_list:[TaskList], meta- POST /create
request: title, team response: Board- GET /get/:boardId
- POST /update/:boardId
-
BoardMeta
is_private -
Team
created_by:User, organisation:Organisation, owners:[User], name, board_list:[Board], member_list:[User]- POST /create
- GET /:teamId
-
Task List
title, board:Board, tasks:[Task], created_by:User- POST /create
- GET /get/:boardId
[TaskList]:{populate:tasks} -
Task
title, description, task_list:TaskList, priority, due_date, desc_images:[image], assignee:User, sequence, comments:[TaskComment]- POST /create
- PUT /update
- POST /upload/images
-
Task Comment
task:Task, creator:user, message- GET /
- POST /
- GET /:id
- DELETE /:id