Update a project.
id
globally unique identifier
Required
Guid ID of the project to be updated. |
tz
string
Optional parameter to set time zone information. |
This object takes all the parameters needed to update an project.
System.Collections.ObjectModel.Collection`1[Connections.API.Areas.HelpPage.ModelDescriptions.ParameterDescription] IList
ID
globally unique identifier
Required on Update
ID of the project. |
ParentID
globally unique identifier
ID of the parent. |
AncestorID
globally unique identifier
Required
Ancestor ID of the project; organization or department.. |
Rank
integer
Rank of the project. |
Color
string
Hex value of the color for the project. (Max length 6 characters) |
HoursActual
decimal number
(Deprecated) Number of hours this project actually took to complete. |
HoursProjected
decimal number
(Deprecated) Number of hours this project is projected to take. |
StartDateActual
string
Actual start date of the project. |
StartDateProjected
string
Projected start date of the project. |
EndDateActual
string
Date the project actually ended. |
EndDateProjected
string
Date the project is projected to end. |
TrackingLabel
string
Customizable label for project. |
NearHighlightOverride
integer
Near due highlight settings for a given project that have been overridden at the project level. |
Name
string
Name of the given project. (Max length 255 characters) |
Description
string
Description of the project. |
StatusID
integer
ID of the status linked to this project. |
PhaseID
integer
Required
ID of the phase linked to this project. |
AncestorName
string
ReadOnly
Ancestor Name of the project; department or organization. |
RankOrder
string
ReadOnly
RankOrder to sort rank in the format .0001.0001.0001 |
DisplayRank
string
ReadOnly
Rank that is displayed |
Level
integer
ReadOnly
Number of indent levels, Ex: 1 = 1, 1.1 = 2, 1.1.1 = 3 |
SumHoursActual
decimal number
ReadOnly
Sum of all the hours spent on this project. |
SumHoursProjected
decimal number
ReadOnly
Sum of the projected number of hours to be spent on this project. |
Status
string
ReadOnly
Name of the status linked to this project. |
Phase
string
ReadOnly
Name of the phase linked to this project. |
Deleted
boolean
ReadOnly
Deleted status of this project. |
DeletedByRef
boolean
ReadOnly
Deleted by reference status of this project. |
Created
string
ReadOnly
Date the project was created. |
CreatedBy
globally unique identifier
ReadOnly
ID of the person that created the project. |
Updated
date
ReadOnly
Date the given project was last updated. |
UpdatedBy
globally unique identifier
ReadOnly
ID of the person that last updated the given project. |
TeamMembers
string
ReadOnly
Individuals assigned to the project as team members. |
LastComment
string
ReadOnly
Last comment made on this project. |
LastCommentDate
date
ReadOnly
Date the last comment was made. |
LastCommentByID
globally unique identifier
ReadOnly
ID of the person that made the last comment. |
LastCommentBy
string
ReadOnly
Name of the person that last commented. |
EndDateChanges
integer
ReadOnly
Number of times the end date has changed for the project. |
IncludeSurveys
boolean
ReadOnly
Parameter to include or omit surveys. |
AncestorType
integer
ReadOnly
AncestorType of the project. |
Draft
boolean
Indicates if the given project is a draft, this defaults to false. (drafts are unfinished projects that are only visible to the person that created them and not public). |
LinkedToID
globally unique identifier
ReadOnly
ID of the linked project. |
TeamMemberList
Collection of TeamMember
ReadOnly
List and details of Team Members for a given project. |
StatusName
string
ReadOnly
Name of the status for the given project. |
StatusRank
integer
ReadOnly
Rank of the status for the given project. |
PhaseName
string
ReadOnly
Name of the phase for the given project. |
PhaseRank
integer
ReadOnly
Rank of the phase for the given project. |
ColorName
string
ReadOnly
Name of the color for the given project. |
ColorRank
integer
ReadOnly
Rank of the color for the given project. |
LinkedAncestorID
globally unique identifier
ReadOnly
Ancestor ID of the linked project. |
LinkedToName
string
ReadOnly
Name of the linked project. |
LinkedToRowType
integer
ReadOnly
RowType of the linked project. |
LinkedAncestorName
string
ReadOnly
Name of the linked Ancestor. |
EndDate
string
ReadOnly
Actual end date of the project, if it is not set then projected end date of the project. |
StartDate
string
ReadOnly
Actual start date of the project, if it is not set then the projected start date of the given project. |
RowType
integer
ReadOnly
Row type of the given project. |
RankPath
Collection of byte
ReadOnly
Current rank of the given project in a byte array. |
OnTime
boolean
ReadOnly
Indicates the on time status of the project, by comparing the actual and projected end dates. |
CanRead
boolean
ReadOnly
Read permission of the given project for the currently logged in individual. |
CanUpdate
boolean
ReadOnly
Update permission of the given project for the currently logged in individual. |
CanDelete
boolean
ReadOnly
Delete permission of the given project for the currently logged in individual. |
CanDelegate
boolean
ReadOnly
Delegate permission of the given project for the currently logged in individual. |
NearHighlight
integer
Required
Near due highlight settings for a given project that have not been overridden. |
<Project xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://col4.com/api/v4"> <ID>6eb2159b-5382-4fa7-94b7-67da137a9cf6</ID> <ParentID>c794d7c1-2290-443f-bd8c-d376ecce5af9</ParentID> <AncestorID>7c0627ea-d7b6-414b-8ec2-1cf35721e492</AncestorID> <Rank>1</Rank> <Color>sample string 1</Color> <HoursActual>1</HoursActual> <HoursProjected>1</HoursProjected> <TrackingLabel>sample string 6</TrackingLabel> <NearHighlightOverride>1</NearHighlightOverride> <Name>sample string 7</Name> <Description>sample string 8</Description> <StatusID>1</StatusID> <PhaseID>1</PhaseID> <Draft>true</Draft> <NearHighlight>1</NearHighlight> </Project>
{ "ID": "6eb2159b-5382-4fa7-94b7-67da137a9cf6", "ParentID": "c794d7c1-2290-443f-bd8c-d376ecce5af9", "AncestorID": "7c0627ea-d7b6-414b-8ec2-1cf35721e492", "Rank": 1, "Color": "sample string 1", "HoursActual": 1.0, "HoursProjected": 1.0, "TrackingLabel": "sample string 6", "NearHighlightOverride": 1, "Name": "sample string 7", "Description": "sample string 8", "StatusID": 1, "PhaseID": 1, "Draft": true, "NearHighlight": 1 }
ID
globally unique identifier
Required on Update
ID of the project. |
ParentID
globally unique identifier
ID of the parent. |
AncestorID
globally unique identifier
Required
Ancestor ID of the project; organization or department.. |
Rank
integer
Rank of the project. |
Color
string
Hex value of the color for the project. (Max length 6 characters) |
HoursActual
decimal number
(Deprecated) Number of hours this project actually took to complete. |
HoursProjected
decimal number
(Deprecated) Number of hours this project is projected to take. |
StartDateActual
string
Actual start date of the project. |
StartDateProjected
string
Projected start date of the project. |
EndDateActual
string
Date the project actually ended. |
EndDateProjected
string
Date the project is projected to end. |
TrackingLabel
string
Customizable label for project. |
NearHighlightOverride
integer
Near due highlight settings for a given project that have been overridden at the project level. |
Name
string
Name of the given project. (Max length 255 characters) |
Description
string
Description of the project. |
StatusID
integer
ID of the status linked to this project. |
PhaseID
integer
Required
ID of the phase linked to this project. |
AncestorName
string
ReadOnly
Ancestor Name of the project; department or organization. |
RankOrder
string
ReadOnly
RankOrder to sort rank in the format .0001.0001.0001 |
DisplayRank
string
ReadOnly
Rank that is displayed |
Level
integer
ReadOnly
Number of indent levels, Ex: 1 = 1, 1.1 = 2, 1.1.1 = 3 |
SumHoursActual
decimal number
ReadOnly
Sum of all the hours spent on this project. |
SumHoursProjected
decimal number
ReadOnly
Sum of the projected number of hours to be spent on this project. |
Status
string
ReadOnly
Name of the status linked to this project. |
Phase
string
ReadOnly
Name of the phase linked to this project. |
Deleted
boolean
ReadOnly
Deleted status of this project. |
DeletedByRef
boolean
ReadOnly
Deleted by reference status of this project. |
Created
string
ReadOnly
Date the project was created. |
CreatedBy
globally unique identifier
ReadOnly
ID of the person that created the project. |
Updated
date
ReadOnly
Date the given project was last updated. |
UpdatedBy
globally unique identifier
ReadOnly
ID of the person that last updated the given project. |
TeamMembers
string
ReadOnly
Individuals assigned to the project as team members. |
LastComment
string
ReadOnly
Last comment made on this project. |
LastCommentDate
date
ReadOnly
Date the last comment was made. |
LastCommentByID
globally unique identifier
ReadOnly
ID of the person that made the last comment. |
LastCommentBy
string
ReadOnly
Name of the person that last commented. |
EndDateChanges
integer
ReadOnly
Number of times the end date has changed for the project. |
IncludeSurveys
boolean
ReadOnly
Parameter to include or omit surveys. |
AncestorType
integer
ReadOnly
AncestorType of the project. |
Draft
boolean
Indicates if the given project is a draft, this defaults to false. (drafts are unfinished projects that are only visible to the person that created them and not public). |
LinkedToID
globally unique identifier
ReadOnly
ID of the linked project. |
TeamMemberList
Collection of TeamMember
ReadOnly
List and details of Team Members for a given project. |
StatusName
string
ReadOnly
Name of the status for the given project. |
StatusRank
integer
ReadOnly
Rank of the status for the given project. |
PhaseName
string
ReadOnly
Name of the phase for the given project. |
PhaseRank
integer
ReadOnly
Rank of the phase for the given project. |
ColorName
string
ReadOnly
Name of the color for the given project. |
ColorRank
integer
ReadOnly
Rank of the color for the given project. |
LinkedAncestorID
globally unique identifier
ReadOnly
Ancestor ID of the linked project. |
LinkedToName
string
ReadOnly
Name of the linked project. |
LinkedToRowType
integer
ReadOnly
RowType of the linked project. |
LinkedAncestorName
string
ReadOnly
Name of the linked Ancestor. |
EndDate
string
ReadOnly
Actual end date of the project, if it is not set then projected end date of the project. |
StartDate
string
ReadOnly
Actual start date of the project, if it is not set then the projected start date of the given project. |
RowType
integer
ReadOnly
Row type of the given project. |
RankPath
Collection of byte
ReadOnly
Current rank of the given project in a byte array. |
OnTime
boolean
ReadOnly
Indicates the on time status of the project, by comparing the actual and projected end dates. |
CanRead
boolean
ReadOnly
Read permission of the given project for the currently logged in individual. |
CanUpdate
boolean
ReadOnly
Update permission of the given project for the currently logged in individual. |
CanDelete
boolean
ReadOnly
Delete permission of the given project for the currently logged in individual. |
CanDelegate
boolean
ReadOnly
Delegate permission of the given project for the currently logged in individual. |
NearHighlight
integer
Required
Near due highlight settings for a given project that have not been overridden. |
<Project xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://col4.com/api/v4"> <ID>c9a60ee4-6b8e-4cd6-b560-90a5d9797e65</ID> <ParentID>08d73094-ee97-4100-91d8-05778fbf3c9c</ParentID> <AncestorID>28fdc73a-d63d-4d8d-81f7-faefa5235125</AncestorID> <Rank>1</Rank> <Color>sample string 1</Color> <HoursActual>1</HoursActual> <HoursProjected>1</HoursProjected> <TrackingLabel>sample string 6</TrackingLabel> <NearHighlightOverride>1</NearHighlightOverride> <Name>sample string 7</Name> <Description>sample string 8</Description> <StatusID>1</StatusID> <PhaseID>1</PhaseID> <AncestorName>sample string 9</AncestorName> <RankOrder>sample string 10</RankOrder> <DisplayRank>sample string 11</DisplayRank> <Level>1</Level> <SumHoursActual>1</SumHoursActual> <SumHoursProjected>1</SumHoursProjected> <Status>sample string 12</Status> <Phase>sample string 13</Phase> <Deleted>true</Deleted> <DeletedByRef>true</DeletedByRef> <Created>sample string 14</Created> <CreatedBy>43921260-38ba-4362-bb9d-22ec4e6d62e9</CreatedBy> <Updated>2025-03-04T21:16:17.161987+00:00</Updated> <UpdatedBy>155928b9-a328-4792-9e60-b64c041b1331</UpdatedBy> <TeamMembers>sample string 15</TeamMembers> <LastComment>sample string 16</LastComment> <LastCommentDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/System"> <d2p1:DateTime>2025-03-04T21:16:17.161987Z</d2p1:DateTime> <d2p1:OffsetMinutes>0</d2p1:OffsetMinutes> </LastCommentDate> <LastCommentByID>11229798-5ff3-49e4-84da-d217092d3021</LastCommentByID> <LastCommentBy>sample string 17</LastCommentBy> <EndDateChanges>1</EndDateChanges> <IncludeSurveys>true</IncludeSurveys> <AncestorType>1</AncestorType> <Draft>true</Draft> <LinkedToID>9c6d8167-d32b-4758-89c0-194631a2e21d</LinkedToID> <TeamMemberList> <TeamMember> <TaskID>9ec61272-80f2-4266-835e-9a6c2905a6c5</TaskID> <IndividualID>783a0ba8-29e8-4fe3-841d-1a7e22805c9f</IndividualID> <RoleID>cbf4341f-0b79-47e3-86f3-2ee0d885fc19</RoleID> <HoursProjected>1</HoursProjected> <HoursActual>1</HoursActual> <ID>b4072ce1-0066-4aa9-a151-6158e59945b9</ID> <RoleName>sample string 1</RoleName> <HoursActualRollup>1</HoursActualRollup> <HoursProjectedRollup>1</HoursProjectedRollup> <IndividualFullName>sample string 2</IndividualFullName> <Created>2025-03-04T21:16:17.161987+00:00</Created> <CreatedBy>20a4ff8b-dc26-4f6b-9da5-fc057a12f4f2</CreatedBy> <SiteID>66ab7548-a25b-4f2d-a7a7-e0c1847ff6aa</SiteID> <Updated>2025-03-04T21:16:17.161987+00:00</Updated> <UpdatedBy>d8d4e68e-bdc8-4c60-b25b-bc89c63e03b0</UpdatedBy> <IndividualFullOrderedName>sample string 3</IndividualFullOrderedName> <RoleDescription>sample string 4</RoleDescription> <TeamSurvey>true</TeamSurvey> </TeamMember> <TeamMember> <TaskID>9ec61272-80f2-4266-835e-9a6c2905a6c5</TaskID> <IndividualID>783a0ba8-29e8-4fe3-841d-1a7e22805c9f</IndividualID> <RoleID>cbf4341f-0b79-47e3-86f3-2ee0d885fc19</RoleID> <HoursProjected>1</HoursProjected> <HoursActual>1</HoursActual> <ID>b4072ce1-0066-4aa9-a151-6158e59945b9</ID> <RoleName>sample string 1</RoleName> <HoursActualRollup>1</HoursActualRollup> <HoursProjectedRollup>1</HoursProjectedRollup> <IndividualFullName>sample string 2</IndividualFullName> <Created>2025-03-04T21:16:17.161987+00:00</Created> <CreatedBy>20a4ff8b-dc26-4f6b-9da5-fc057a12f4f2</CreatedBy> <SiteID>66ab7548-a25b-4f2d-a7a7-e0c1847ff6aa</SiteID> <Updated>2025-03-04T21:16:17.161987+00:00</Updated> <UpdatedBy>d8d4e68e-bdc8-4c60-b25b-bc89c63e03b0</UpdatedBy> <IndividualFullOrderedName>sample string 3</IndividualFullOrderedName> <RoleDescription>sample string 4</RoleDescription> <TeamSurvey>true</TeamSurvey> </TeamMember> </TeamMemberList> <StatusName>sample string 18</StatusName> <StatusRank>1</StatusRank> <PhaseName>sample string 19</PhaseName> <PhaseRank>1</PhaseRank> <ColorName>sample string 20</ColorName> <ColorRank>1</ColorRank> <LinkedAncestorID>78276545-1812-41b8-9064-41971a2aa9db</LinkedAncestorID> <LinkedToName>sample string 21</LinkedToName> <LinkedToRowType>1</LinkedToRowType> <LinkedAncestorName>sample string 22</LinkedAncestorName> <RowType>1</RowType> <RankPath>QEA=</RankPath> <OnTime>true</OnTime> <CanRead>true</CanRead> <CanUpdate>true</CanUpdate> <CanDelete>true</CanDelete> <CanDelegate>true</CanDelegate> <NearHighlight>1</NearHighlight> </Project>
{ "ID": "c9a60ee4-6b8e-4cd6-b560-90a5d9797e65", "ParentID": "08d73094-ee97-4100-91d8-05778fbf3c9c", "AncestorID": "28fdc73a-d63d-4d8d-81f7-faefa5235125", "Rank": 1, "Color": "sample string 1", "HoursActual": 1.0, "HoursProjected": 1.0, "TrackingLabel": "sample string 6", "NearHighlightOverride": 1, "Name": "sample string 7", "Description": "sample string 8", "StatusID": 1, "PhaseID": 1, "AncestorName": "sample string 9", "RankOrder": "sample string 10", "DisplayRank": "sample string 11", "Level": 1, "SumHoursActual": 1.0, "SumHoursProjected": 1.0, "Status": "sample string 12", "Phase": "sample string 13", "Deleted": true, "DeletedByRef": true, "Created": "sample string 14", "CreatedBy": "43921260-38ba-4362-bb9d-22ec4e6d62e9", "Updated": "2025-03-04T21:16:17.161987+00:00", "UpdatedBy": "155928b9-a328-4792-9e60-b64c041b1331", "TeamMembers": "sample string 15", "LastComment": "sample string 16", "LastCommentDate": "2025-03-04T21:16:17.161987+00:00", "LastCommentByID": "11229798-5ff3-49e4-84da-d217092d3021", "LastCommentBy": "sample string 17", "EndDateChanges": 1, "IncludeSurveys": true, "AncestorType": 1, "Draft": true, "LinkedToID": "9c6d8167-d32b-4758-89c0-194631a2e21d", "TeamMemberList": [ { "TaskID": "9ec61272-80f2-4266-835e-9a6c2905a6c5", "IndividualID": "783a0ba8-29e8-4fe3-841d-1a7e22805c9f", "RoleID": "cbf4341f-0b79-47e3-86f3-2ee0d885fc19", "HoursProjected": 1.0, "HoursActual": 1.0, "ID": "b4072ce1-0066-4aa9-a151-6158e59945b9", "RoleName": "sample string 1", "HoursActualRollup": 1.0, "HoursProjectedRollup": 1.0, "IndividualFullName": "sample string 2", "Created": "2025-03-04T21:16:17.161987+00:00", "CreatedBy": "20a4ff8b-dc26-4f6b-9da5-fc057a12f4f2", "SiteID": "66ab7548-a25b-4f2d-a7a7-e0c1847ff6aa", "Updated": "2025-03-04T21:16:17.161987+00:00", "UpdatedBy": "d8d4e68e-bdc8-4c60-b25b-bc89c63e03b0", "IndividualFullOrderedName": "sample string 3", "RoleDescription": "sample string 4", "TeamSurvey": true }, { "TaskID": "9ec61272-80f2-4266-835e-9a6c2905a6c5", "IndividualID": "783a0ba8-29e8-4fe3-841d-1a7e22805c9f", "RoleID": "cbf4341f-0b79-47e3-86f3-2ee0d885fc19", "HoursProjected": 1.0, "HoursActual": 1.0, "ID": "b4072ce1-0066-4aa9-a151-6158e59945b9", "RoleName": "sample string 1", "HoursActualRollup": 1.0, "HoursProjectedRollup": 1.0, "IndividualFullName": "sample string 2", "Created": "2025-03-04T21:16:17.161987+00:00", "CreatedBy": "20a4ff8b-dc26-4f6b-9da5-fc057a12f4f2", "SiteID": "66ab7548-a25b-4f2d-a7a7-e0c1847ff6aa", "Updated": "2025-03-04T21:16:17.161987+00:00", "UpdatedBy": "d8d4e68e-bdc8-4c60-b25b-bc89c63e03b0", "IndividualFullOrderedName": "sample string 3", "RoleDescription": "sample string 4", "TeamSurvey": true } ], "StatusName": "sample string 18", "StatusRank": 1, "PhaseName": "sample string 19", "PhaseRank": 1, "ColorName": "sample string 20", "ColorRank": 1, "LinkedAncestorID": "78276545-1812-41b8-9064-41971a2aa9db", "LinkedToName": "sample string 21", "LinkedToRowType": 1, "LinkedAncestorName": "sample string 22", "RowType": 1, "RankPath": "QEA=", "OnTime": true, "CanRead": true, "CanUpdate": true, "CanDelete": true, "CanDelegate": true, "NearHighlight": 1 }