OVERVIEW
This REST API helps to update the objects(Work Items)
Method: Post
Input:
Authorization: Basic Auth token in the Request Headers
Post body:
Purpose of Fields given in this API:
Parameter | Value | Is Mandatory? | Description |
Updated_Date
|
String | No | The item’s updated date.
The format must be the date format of the local machine |
Updated_By | String | No | The name of the user-updated the item. |
Object_ID |
0 | Yes | Input the item id which you want to update like, 6758,7897etc |
View_Version |
String | Yes | Input the view version of the project which displays in the URL. |
Make_Branch |
0 | No | define 0/1 if wants to branch the item or not. |
Object_Name | String | Yes | The item name which the user wants to put |
Description | String | No | Item description in plain text/HTML format |
Release_Version | String | No | Release value (major.minor.RELEASE.build) Default is 0 |
Build_Version | String | No | Build value (major.minor.release.BUILD) Default is 0 |
Assigned_to | String | No | The user names the item should be assigned to. Users must belong to the project.
Default is the default assigned user in the status workflow |
Customer_ID | Enter the customer id if required | ||
Site_ID | Enter the site id if required | ||
Category | String | No | Item category.
Default is the category default value (Taken from admin system tables) |
Status | String | No | Item status.
Default is status default process flow value (Taken from admin system tables) |
Priority | String | No | Item priority.
Default is the priority default value (taken from admin system tables) |
Start_date | String | No | The item start date.
The format must be the date format of the local machine Default is Current date & time |
Effort_estimation | String | No | Item effort estimation.
Default is 0 |
Due_date | String | No | The item due date.
The format must be the date format of the local machine Default is Current date & time |
CS1_Name | String | No | Item 1st custom field name |
CS1_value | String | No | Item 1st custom field value |
Up to CS60_Name | String | No | Up to item 60th custom field name |
Up to CS60_value | String | No | Up to item 60th custom field value |
Insert_to_Pool | For change requests/requirements only: Determine whether an item is inserted to pool (value=Y) of to product tree (value=N)
Default: N |
||
MigrationReference | String | No | For each item inserted, you can add a reference string. Later on, you will be able to use this reference in reports, or in order to delete a group of items – you will be able to delete a group of items by the migration reference string |
External_ID | String | No | If the item source is from 3rd party system. You can add the ID from the 3rd party system for later use. |
Output:
Orcanos Output class:
{
"IsSuccess": true,
"Data": "30769", ---> Item id which is updated
"Message": "Object updated successfully", ---> Success message
"HttpCode": 200
}
IsSuccess: if successful then true else false
Data: JSON object ID which is updated
Message: Error message in case IsSuccess is false
HttpCode: Response HttpCode