Sub-tasks
- List Sub-tasks
- Get Sub-task
- Create Sub-task
- Update Sub-task
- Delete Sub-task
- Complete Sub-task
- Resume Sub-task
List Sub-tasks
GET /api/subtasks
Parameters: (optional)
- task_id - Filters by task
Response:
- id = Sub-task ID
- subtask_name - Sub-task name
- date_completed - Date completed
- task_id - Task ID
- subtask_order - Sub-task order
- active - Active? (2 is amber)
- important - Important?
- completed - Completed?
- date_created - Date created
- user_id - Creator user ID
Get Sub-task
GET /api/subtask/id/:id
Response:
- id = Sub-task ID
- subtask_name - Sub-task name
- date_completed - Date completed
- task_id - Task ID
- subtask_order - Sub-task order
- active - Active? (2 is amber)
- important - Important?
- completed - Completed?
- date_created - Date created
- user_id - Creator user ID
Create Sub-task
POST /api/subtasks
Parameters:
- subtask_name - Sub-task name
- date_completed - Date completed (yyyymmdd)
- task_id - Task ID
- subtask_order - Sub-task order
- active - Active? (2 is amber)
- important - Important?
- completed - Completed?
- user_id - Creator user ID
Response:
- id - Sub-task ID
Update Sub-task
POST /api/subtask/id/:id
Parameters:
- subtask_name - Sub-task name
- date_completed - Date completed (yyyymmdd)
- task_id - Task ID
- subtask_order - Sub-task order
- active - Active? (2 is amber)
- important - Important?
- completed - Completed?
- user_id - Creator user ID
Response:
- message - Updated successfully
Delete Sub-task
DELETE /api/subtask/id/:id
Response:
- message - Deleted successfully
Complete Sub-task
POST /api/subtask_complete/id/:id
Response:
- message - Marked as completed
Resume Sub-task
POST /api/subtask_resume/id/:id
Response:
- message - Marked as resumed




