Request Information

URI Parameters

System.Collections.ObjectModel.Collection`1[Connections.API.Areas.HelpPage.ModelDescriptions.ParameterDescription] IList
id globally unique identifier Required

Guid ID of the performance indicator to be updated.

Body Parameters (Indicator)

This object takes all the parameters needed to update a performance indicator.

System.Collections.ObjectModel.Collection`1[Connections.API.Areas.HelpPage.ModelDescriptions.ParameterDescription] IList
ID globally unique identifier Required on Update

ID of the given performance indicator.

BasicRoleID globally unique identifier

ID of the given basic role.

Rank integer

Rank of the given performance indicator.

Name string Required

Name of the given performance indicator. (Max length 200 characters)

Description string

Description of the given performance indicator.

SiteID globally unique identifier ReadOnly

ID of the site for the given performance indicator.

BasicRoleName string ReadOnly

Name of the basic role for the given performance indicator.

BasicRolePercentTime byte ReadOnly

Percent of time that should be devoted to the given basic role.

BasicRoleRank integer ReadOnly

Rank of the given basic role.

Deleted boolean ReadOnly

Deleted status of the given performance indicator.

DeletedByRef boolean ReadOnly

Deleted by reference status of the given performance indicator.

Updated date ReadOnly

Date when the given performance indicator was last updated.

UpdatedBy globally unique identifier ReadOnly

ID of the individual that updated the given performance indicator.

Created date ReadOnly

Date when the given performance indicator was created.

CreatedBy globally unique identifier ReadOnly

ID of the individual that created the given performance indicator.

Request Formats

application/xml, text/xml

Sample
<Indicator xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://col4.com/api/v4">
  <ID>a0262939-f312-41a3-89ea-c309e75678c9</ID>
  <BasicRoleID>fb06399f-c87d-4f00-8013-96e35dd9bc58</BasicRoleID>
  <Rank>1</Rank>
  <Name>sample string 1</Name>
  <Description>sample string 2</Description>
</Indicator>

application/json, text/json

Sample
{
  "ID": "a0262939-f312-41a3-89ea-c309e75678c9",
  "BasicRoleID": "fb06399f-c87d-4f00-8013-96e35dd9bc58",
  "Rank": 1,
  "Name": "sample string 1",
  "Description": "sample string 2"
}

Response Information

Resource Description (Indicator)

System.Collections.ObjectModel.Collection`1[Connections.API.Areas.HelpPage.ModelDescriptions.ParameterDescription] IList
ID globally unique identifier Required on Update

ID of the given performance indicator.

BasicRoleID globally unique identifier

ID of the given basic role.

Rank integer

Rank of the given performance indicator.

Name string Required

Name of the given performance indicator. (Max length 200 characters)

Description string

Description of the given performance indicator.

SiteID globally unique identifier ReadOnly

ID of the site for the given performance indicator.

BasicRoleName string ReadOnly

Name of the basic role for the given performance indicator.

BasicRolePercentTime byte ReadOnly

Percent of time that should be devoted to the given basic role.

BasicRoleRank integer ReadOnly

Rank of the given basic role.

Deleted boolean ReadOnly

Deleted status of the given performance indicator.

DeletedByRef boolean ReadOnly

Deleted by reference status of the given performance indicator.

Updated date ReadOnly

Date when the given performance indicator was last updated.

UpdatedBy globally unique identifier ReadOnly

ID of the individual that updated the given performance indicator.

Created date ReadOnly

Date when the given performance indicator was created.

CreatedBy globally unique identifier ReadOnly

ID of the individual that created the given performance indicator.

Response Formats

application/xml, text/xml

Sample
<Indicator xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://col4.com/api/v4">
  <ID>eaf0b87e-3e9b-4573-bab2-e1877bd9e258</ID>
  <BasicRoleID>fee8f668-3b64-4717-b85d-18660a9edfe5</BasicRoleID>
  <Rank>1</Rank>
  <Name>sample string 1</Name>
  <Description>sample string 2</Description>
  <SiteID>767af11a-cf51-4dee-b025-6c76c7e8c1d9</SiteID>
  <BasicRoleName>sample string 4</BasicRoleName>
  <BasicRolePercentTime>64</BasicRolePercentTime>
  <BasicRoleRank>1</BasicRoleRank>
  <Deleted>true</Deleted>
  <DeletedByRef>true</DeletedByRef>
  <Updated>2021-11-03T18:53:21.1817275+00:00</Updated>
  <UpdatedBy>c6a95ccf-ac19-464d-b578-d8c0ba1163ba</UpdatedBy>
  <Created>2021-11-03T18:53:21.1817275+00:00</Created>
  <CreatedBy>5895b5cf-5693-44c7-8ed8-e23d2a5343c9</CreatedBy>
</Indicator>

application/json, text/json

Sample
{
  "ID": "eaf0b87e-3e9b-4573-bab2-e1877bd9e258",
  "BasicRoleID": "fee8f668-3b64-4717-b85d-18660a9edfe5",
  "Rank": 1,
  "Name": "sample string 1",
  "Description": "sample string 2",
  "SiteID": "767af11a-cf51-4dee-b025-6c76c7e8c1d9",
  "BasicRoleName": "sample string 4",
  "BasicRolePercentTime": 64,
  "BasicRoleRank": 1,
  "Deleted": true,
  "DeletedByRef": true,
  "Updated": "2021-11-03T18:53:21.1817275+00:00",
  "UpdatedBy": "c6a95ccf-ac19-464d-b578-d8c0ba1163ba",
  "Created": "2021-11-03T18:53:21.1817275+00:00",
  "CreatedBy": "5895b5cf-5693-44c7-8ed8-e23d2a5343c9"
}