POST api/Task/Get
Get a task info based on task id
Request Information
URI Parameters
None.
Body Parameters
TaskDataBinder| Name | Description | Type | Additional information |
|---|---|---|---|
| FieldIds |
These fields's value will be returned. e.g. 101:Title, 108:Owner, 601:Status, please refer to DevSuite Admin to get more info about field id. |
Collection of integer |
None. |
| ProjectId | integer |
None. |
|
| TaskId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"FieldIds": [
1,
2
],
"ProjectId": 1,
"TaskId": 2
}
application/xml, text/xml
Sample:
<TaskDataBinder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Binding">
<ProjectId>1</ProjectId>
<TaskId>2</TaskId>
<FieldIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</FieldIds>
</TaskDataBinder>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Get a task info based on task id
API_Data_TaskModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Success | boolean |
None. |
|
| Error | ErrorInfo |
None. |
|
| Data | TaskModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Success": true,
"Error": {
"ErrorCode": 1,
"ErrorMessage": "sample string 1"
},
"Data": {
"TaskId": 1,
"IfClosed": 1,
"StoryItemId": 1,
"StoryDisplayId": "sample string 2",
"LinkedRequirementItemId": 1,
"LinkedRequirementProjectId": 1,
"Values": [
{
"Id": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ChoiceId": {}
},
{
"Id": 1,
"Name": "sample string 2",
"Value": "sample string 3",
"ChoiceId": {}
}
],
"IssueTypeValue": {
"TypeId": 1,
"TypeName": "sample string 2",
"IconIndex": 1,
"SystemTypeId": 3,
"LinkedFieldId": 4
},
"Comments": [
{
"ProjectID": 1,
"BugID": 2,
"NoteID": 3,
"ProblemID": "sample string 4",
"NoteType": "sample string 5",
"DateCreated": "2025-10-23 07:48:45",
"CreatedByPersonID": 1,
"AttachedFileName": "sample string 6",
"EMailStatusID": 1,
"IsPublished": true,
"NoteTitle": "sample string 8",
"AttachType": 1,
"CategoryID": 1,
"AttachFileID": 1,
"AttachedProjectID": 1,
"AvailableToWeb": 1,
"NoteTypeID": 1,
"AttachedVersionNo": 1,
"IfClosed": 1,
"DateModified": "2025-10-23 07:48:45",
"ModifiedByPersonID": 1,
"BugNotesUcd": "sample string 9",
"BugNotes": "sample string 10",
"ParentID": 1,
"ReplyUserID": 1,
"ReferredByKWLink": 1,
"CreatedByPersonName": "sample string 11",
"ModifiedByPersonName": "sample string 12",
"ReplyUserName": "sample string 13",
"BugNoteHtml": "sample string 14"
},
{
"ProjectID": 1,
"BugID": 2,
"NoteID": 3,
"ProblemID": "sample string 4",
"NoteType": "sample string 5",
"DateCreated": "2025-10-23 07:48:45",
"CreatedByPersonID": 1,
"AttachedFileName": "sample string 6",
"EMailStatusID": 1,
"IsPublished": true,
"NoteTitle": "sample string 8",
"AttachType": 1,
"CategoryID": 1,
"AttachFileID": 1,
"AttachedProjectID": 1,
"AvailableToWeb": 1,
"NoteTypeID": 1,
"AttachedVersionNo": 1,
"IfClosed": 1,
"DateModified": "2025-10-23 07:48:45",
"ModifiedByPersonID": 1,
"BugNotesUcd": "sample string 9",
"BugNotes": "sample string 10",
"ParentID": 1,
"ReplyUserID": 1,
"ReferredByKWLink": 1,
"CreatedByPersonName": "sample string 11",
"ModifiedByPersonName": "sample string 12",
"ReplyUserName": "sample string 13",
"BugNoteHtml": "sample string 14"
}
],
"TimeTracking": {
"TimeTrackingOption": 1,
"TimeDisplayFormat": 2,
"TimeSpent": {
"Value": 1,
"DisplayValue": "sample string 2"
},
"TimeRemain": {
"Value": 1,
"DisplayValue": "sample string 2"
},
"TimeTotal": {
"Value": 1,
"DisplayValue": "sample string 2"
}
}
}
}
application/xml, text/xml
Sample:
<API_Data_TaskModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Common">
<Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Entities">
<d2p1:Comments>
<d2p1:NoteModel>
<d2p1:AttachFileID>1</d2p1:AttachFileID>
<d2p1:AttachType>1</d2p1:AttachType>
<d2p1:AttachedFileName>sample string 6</d2p1:AttachedFileName>
<d2p1:AttachedProjectID>1</d2p1:AttachedProjectID>
<d2p1:AttachedVersionNo>1</d2p1:AttachedVersionNo>
<d2p1:AvailableToWeb>1</d2p1:AvailableToWeb>
<d2p1:BugID>2</d2p1:BugID>
<d2p1:BugNoteHtml>sample string 14</d2p1:BugNoteHtml>
<d2p1:BugNotes>sample string 10</d2p1:BugNotes>
<d2p1:BugNotesUcd>sample string 9</d2p1:BugNotesUcd>
<d2p1:CategoryID>1</d2p1:CategoryID>
<d2p1:CreatedByPersonID>1</d2p1:CreatedByPersonID>
<d2p1:CreatedByPersonName>sample string 11</d2p1:CreatedByPersonName>
<d2p1:DateCreated>2025-10-23T12:48:45.0572528-07:00</d2p1:DateCreated>
<d2p1:DateModified>2025-10-23T12:48:45.0572528-07:00</d2p1:DateModified>
<d2p1:EMailStatusID>1</d2p1:EMailStatusID>
<d2p1:IfClosed>1</d2p1:IfClosed>
<d2p1:IsPublished>true</d2p1:IsPublished>
<d2p1:ModifiedByPersonID>1</d2p1:ModifiedByPersonID>
<d2p1:ModifiedByPersonName>sample string 12</d2p1:ModifiedByPersonName>
<d2p1:NoteID>3</d2p1:NoteID>
<d2p1:NoteTitle>sample string 8</d2p1:NoteTitle>
<d2p1:NoteType>sample string 5</d2p1:NoteType>
<d2p1:NoteTypeID>1</d2p1:NoteTypeID>
<d2p1:ParentID>1</d2p1:ParentID>
<d2p1:ProblemID>sample string 4</d2p1:ProblemID>
<d2p1:ProjectID>1</d2p1:ProjectID>
<d2p1:ReferredByKWLink>1</d2p1:ReferredByKWLink>
<d2p1:ReplyUserID>1</d2p1:ReplyUserID>
<d2p1:ReplyUserName>sample string 13</d2p1:ReplyUserName>
</d2p1:NoteModel>
<d2p1:NoteModel>
<d2p1:AttachFileID>1</d2p1:AttachFileID>
<d2p1:AttachType>1</d2p1:AttachType>
<d2p1:AttachedFileName>sample string 6</d2p1:AttachedFileName>
<d2p1:AttachedProjectID>1</d2p1:AttachedProjectID>
<d2p1:AttachedVersionNo>1</d2p1:AttachedVersionNo>
<d2p1:AvailableToWeb>1</d2p1:AvailableToWeb>
<d2p1:BugID>2</d2p1:BugID>
<d2p1:BugNoteHtml>sample string 14</d2p1:BugNoteHtml>
<d2p1:BugNotes>sample string 10</d2p1:BugNotes>
<d2p1:BugNotesUcd>sample string 9</d2p1:BugNotesUcd>
<d2p1:CategoryID>1</d2p1:CategoryID>
<d2p1:CreatedByPersonID>1</d2p1:CreatedByPersonID>
<d2p1:CreatedByPersonName>sample string 11</d2p1:CreatedByPersonName>
<d2p1:DateCreated>2025-10-23T12:48:45.0572528-07:00</d2p1:DateCreated>
<d2p1:DateModified>2025-10-23T12:48:45.0572528-07:00</d2p1:DateModified>
<d2p1:EMailStatusID>1</d2p1:EMailStatusID>
<d2p1:IfClosed>1</d2p1:IfClosed>
<d2p1:IsPublished>true</d2p1:IsPublished>
<d2p1:ModifiedByPersonID>1</d2p1:ModifiedByPersonID>
<d2p1:ModifiedByPersonName>sample string 12</d2p1:ModifiedByPersonName>
<d2p1:NoteID>3</d2p1:NoteID>
<d2p1:NoteTitle>sample string 8</d2p1:NoteTitle>
<d2p1:NoteType>sample string 5</d2p1:NoteType>
<d2p1:NoteTypeID>1</d2p1:NoteTypeID>
<d2p1:ParentID>1</d2p1:ParentID>
<d2p1:ProblemID>sample string 4</d2p1:ProblemID>
<d2p1:ProjectID>1</d2p1:ProjectID>
<d2p1:ReferredByKWLink>1</d2p1:ReferredByKWLink>
<d2p1:ReplyUserID>1</d2p1:ReplyUserID>
<d2p1:ReplyUserName>sample string 13</d2p1:ReplyUserName>
</d2p1:NoteModel>
</d2p1:Comments>
<d2p1:IfClosed>1</d2p1:IfClosed>
<d2p1:IssueTypeValue>
<d2p1:IconIndex>1</d2p1:IconIndex>
<d2p1:LinkedFieldId>4</d2p1:LinkedFieldId>
<d2p1:SystemTypeId>3</d2p1:SystemTypeId>
<d2p1:TypeId>1</d2p1:TypeId>
<d2p1:TypeName>sample string 2</d2p1:TypeName>
</d2p1:IssueTypeValue>
<d2p1:LinkedRequirementItemId>1</d2p1:LinkedRequirementItemId>
<d2p1:LinkedRequirementProjectId>1</d2p1:LinkedRequirementProjectId>
<d2p1:StoryDisplayId>sample string 2</d2p1:StoryDisplayId>
<d2p1:StoryItemId>1</d2p1:StoryItemId>
<d2p1:TaskId>1</d2p1:TaskId>
<d2p1:TimeTracking>
<d2p1:TimeDisplayFormat>2</d2p1:TimeDisplayFormat>
<d2p1:TimeRemain>
<DisplayValue>sample string 2</DisplayValue>
<Value>1</Value>
</d2p1:TimeRemain>
<d2p1:TimeSpent>
<DisplayValue>sample string 2</DisplayValue>
<Value>1</Value>
</d2p1:TimeSpent>
<d2p1:TimeTotal>
<DisplayValue>sample string 2</DisplayValue>
<Value>1</Value>
</d2p1:TimeTotal>
<d2p1:TimeTrackingOption>1</d2p1:TimeTrackingOption>
</d2p1:TimeTracking>
<d2p1:Values xmlns:d3p1="http://schemas.datacontract.org/2004/07/TechExcel.DTKService.Model.Task">
<d3p1:TFieldValue>
<d3p1:ChoiceId />
<d3p1:Id>1</d3p1:Id>
<d3p1:Name>sample string 2</d3p1:Name>
<d3p1:Value>sample string 3</d3p1:Value>
</d3p1:TFieldValue>
<d3p1:TFieldValue>
<d3p1:ChoiceId />
<d3p1:Id>1</d3p1:Id>
<d3p1:Name>sample string 2</d3p1:Name>
<d3p1:Value>sample string 3</d3p1:Value>
</d3p1:TFieldValue>
</d2p1:Values>
</Data>
<Error>
<ErrorCode>1</ErrorCode>
<ErrorMessage>sample string 1</ErrorMessage>
</Error>
<Success>true</Success>
</API_Data_TaskModel>