Update a milestone (status is derived — direct status assignment returns 400)
PATCH/api/projects/:id/milestones/:milestoneId
Update a milestone (status is derived — direct status assignment returns 400)
Request
Responses
- 200
- 400
- 401
- 403
- 404
Successful response
Validation error, invalid stageId, or direct status assignment
Unauthorized — authentication credentials are missing or invalid
Forbidden — the x-act-as-org selector named an organisation the caller is not an ACTIVE member of (or the caller lacks the required permission).
Milestone not found or soft-deleted