Updates the task statuses with the values specified in the request.
Name | Description | Type | Example |
statuses
sent in body
|
New task statuses | System.Collections.Generic.List{ASC.Web.Projects.CustomTaskStatus} |
PUT api/2.0/project/statuses Host: yourportal.onlyoffice.com Content-Type: application/json Accept: application/json { "statuses": [ { "StatusType": 1, "CanChangeAvailable": true, "Id": 12, "Image": "Image", "ImageType": "ImageType", "Title": "Title", "Description": "Description", "Color": "Color", "Order": 1, "IsDefault": true, "Available": true } ] }
Updated task statuses
application/json
{ "status": 0, "response": [ { "StatusType": 1, "CanChangeAvailable": true, "Id": 12, "Image": "Image", "ImageType": "ImageType", "Title": "Title", "Description": "Description", "Color": "Color", "Order": 1, "IsDefault": true, "Available": true } ] }
text/xml
<result> <status>0</status> <response> <StatusType>1</StatusType> <CanChangeAvailable>True</CanChangeAvailable> <Id>12</Id> <Image>Image</Image> <ImageType>ImageType</ImageType> <Title>Title</Title> <Description>Description</Description> <Color>Color</Color> <Order>1</Order> <IsDefault>True</IsDefault> <Available>True</Available> </response> </result>