Added an optional owner_id property to PATCH /tasks/:taskId, letting you update a task's owner.
- Added the
workflow_idfield to the response body of the GET /tasks/{id} endpoint, indicating the workflow to which the task is associated. - Added the
rolesfield to each user object in the response body of the GET /userlist endpoint, which contains a list of objects with the propertyname, indicating the names of the roles assigned to each respective user.
Added the type field in the response body for the GET /work-requests, POST /work-requests, and GET /work-requests/{id} endpoints to indicate whether the assignee is a user or a team.
Added created_at to the response body for the POST /v3/campaigns and GET /v3/campaigns/{id} endpoints.
Added the asset_ids_without_field_inheritance body parameter for the POST /work-requests/{id}/tasks endpoint, which you can use to disable field inheritance for specific assets when creating a task from a work request.
Introduced the GET /tasks/{task_id}/steps/{step_id}/sub-steps/{sub_step_id}/fields endpoint, which lets you fetch the fields of a task substep.
- Added
settings_field_idto the GET /tasks/{id}/brief response body. - Updated the GET v3/assets endpoint to clarify the query param fields.
- Added
reference_idto POST /work-requests/{id}/tasks.
Updated the minimum file_size value for /v3/multipart-uploads to 1 byte.
Introduced three endpoints to support multipart upload (uploading single files in multiple parts):
- POST /v3/multipart-uploads – Create pre-signed URLs for multipart upload of large files.
- GET /v3/multipart-uploads/{id}/status – Retrieve the current status of a multipart upload.
- POST /v3/multipart-uploads/{id}/complete – Initiate completion of a multipart upload after all parts have been uploaded.
Introduced the POST campaigns/{id}/fields end point, which lets you add a field to a campaign.