People Task
The People Task Appmixer module provides an API that lets you create tasks that can be approved or rejected by other people. This module is used by the appmixer.ui.PeopleTask UI SDK module in combination with the appmixer.utils.tasks.RequestApproval and appmixer.utils.tasks.RequestApprovalEmail components. Please see the People Tasks tutorial for more details.
Each task carries an email address of the requester and approver of the task together with title, description and due date. Tasks can have registered webhooks that the Appmixer engine calls when the status of the task changes (pending -> approved and pending -> rejected). Components can register these webhooks and trigger their outputs based on the result of the task resolution.
get
https://api.appmixer.com
/people-task/tasks
Get Tasks
get
https://api.appmixer.com
/people-task/tasks-count
Get Task Count
get
https://api.appmixer.com
/people-task/tasks/:id
Get Task
post
https://api.appmixer.com
/people-task/tasks
Create a New Task
post
https://api.appmixer.com
/people-task/webhooks
Register a Webhook for a Task
get
https://api.appmixer.com
/people-task/webhooks/:id
Delete a Webhook
put
https://api.appmixer.com
/people-task/tasks/:id
Edit a Task
put
https://api.appmixer.com
/people-task/tasks/:id/approve
Approve a Task
put
https://api.appmixer.com
/people-task/tasks/:id/reject
Reject a Task
Last modified 3yr ago