Skip to content
English
  • There are no suggestions because the search field is empty.

5.6.1 Objective Progress

Below is the objective progress. This will be created whenever progress is made on an existing objective.

Objective Template

{

    "id": <int>,

    "objectiveID": <int>,

    "createdAt": <string ISO 8601 Date>,

     "createdByPersonId": <int>,

    "modifiedAt": <string ISO 8601 Date>

     "modifiedByPersonId": <int>,

    "value": <decimal>,

    "changeFromPrevious":<decimal>,

    "description": <string>

}

Json Schema (for use with MS Power Automate)

{
  "type": "object",
  "properties": {
    "subjectType": {
      "type": "string"
    },
    "changeType": {
      "type": "string"
    },
    "subjectFrontEndUrl": {
      "type": "string"
    },
    "timeStamp": {
      "type": "string"
    },
    "data": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer"
        },
        "companyId": {
          "type": "integer"
        },
        "objectiveId": {
          "type": "integer"
        },
        "value": {
          "type": "integer"
        },
        "description": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "createdByPerson": {
          "type": "object",
          "properties": {
            "PersonId": {
              "type": "integer"
            },
            "FirstName": {
              "type": "string"
            },
            "FamilyName": {
              "type": "string"
            },
            "Email": {
              "type": "string"
            }
          }
        },
        "sendNotifications": {
          "type": "boolean"
        }
      }
    },
    "differences": {
      "type": "array"
    }
  }
}