Actions181
- Invoice Actions
- Timesheet Actions
- Customer Actions
- Ticket Actions
- Lead Actions
- Project Actions
- Contract Actions
- Estimate Actions
- Expense Actions
- Proposal Actions
- Staff Actions
- Task Actions
- Credit Note Actions
- Item Actions
- Payment Actions
- Contact Actions
- Note Actions
- Knowledge Base Actions
- Knowledge Base Group Actions
- Subscription Actions
- Utility Actions
Task → Change Status
AI-generatedSummary
Update the status of an existing task in PerfexCRM by specifying the task's ID and the new status value.
Inputs
- Task ID (required) — The ID of the task to update.
- Status (required) — The new status for the task, chosen from Not Started, Awaiting Feedback, Testing, In Progress, or Complete.
Output shape
a single JSON object representing the updated task returned from the PerfexCRM API.
The API request uses a POST call to the endpoint /api/{version}/tasks/{taskId}/status with the new status. On success, the updated task object is returned. Errors include HTTP error responses with descriptive messages.
Examples
Example 1: Change a task's status to 'In Progress'
Set 'Task ID' with the numeric ID of the target task. Choose status 'In Progress' (value 4). Execute operation.