OKRs

OKRs module endpoints

List objectives

get
Authorizations
Query parameters
statusstringOptional
Responses
200
OK
application/json
get
GET /api/v1/objective HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Accept: */*
200

OK

[
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "organization": "123e4567-e89b-12d3-a456-426614174000",
    "name": "text",
    "active": true,
    "status": {
      "current": "text",
      "changedAt": "2025-07-02T02:10:59.976Z",
      "changedBy": "123e4567-e89b-12d3-a456-426614174000"
    },
    "created": {
      "createdAt": "2025-07-02T02:10:59.976Z",
      "createdBy": "123e4567-e89b-12d3-a456-426614174000"
    },
    "description": "text",
    "startDate": "2025-07-02",
    "endDate": "2025-07-02",
    "cycleId": "123e4567-e89b-12d3-a456-426614174000",
    "parentId": "123e4567-e89b-12d3-a456-426614174000",
    "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
    "measurable": true,
    "metric": {
      "startingValue": 1,
      "currentValue": 1,
      "targetValue": 1,
      "metricType": "text",
      "metricUnit": "text",
      "logs": [
        {
          "value": 1,
          "loggedAt": "2025-07-02T02:10:59.976Z",
          "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
        }
      ]
    },
    "weightTowardsParent": 1,
    "contributesToParent": true,
    "childObjectives": [
      {
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "organization": "123e4567-e89b-12d3-a456-426614174000",
        "name": "text",
        "active": true,
        "status": {
          "current": "text",
          "changedAt": "2025-07-02T02:10:59.976Z",
          "changedBy": "123e4567-e89b-12d3-a456-426614174000"
        },
        "created": {
          "createdAt": "2025-07-02T02:10:59.976Z",
          "createdBy": "123e4567-e89b-12d3-a456-426614174000"
        },
        "description": "text",
        "startDate": "2025-07-02",
        "endDate": "2025-07-02",
        "cycleId": "123e4567-e89b-12d3-a456-426614174000",
        "parentId": "123e4567-e89b-12d3-a456-426614174000",
        "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
        "measurable": true,
        "metric": {
          "startingValue": 1,
          "currentValue": 1,
          "targetValue": 1,
          "metricType": "text",
          "metricUnit": "text",
          "logs": [
            {
              "value": 1,
              "loggedAt": "2025-07-02T02:10:59.976Z",
              "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
            }
          ]
        },
        "weightTowardsParent": 1,
        "contributesToParent": true,
        "childObjectives": [
          {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "organization": "123e4567-e89b-12d3-a456-426614174000",
            "name": "text",
            "active": true,
            "status": {
              "current": "text",
              "changedAt": "2025-07-02T02:10:59.976Z",
              "changedBy": "123e4567-e89b-12d3-a456-426614174000"
            },
            "created": {
              "createdAt": "2025-07-02T02:10:59.976Z",
              "createdBy": "123e4567-e89b-12d3-a456-426614174000"
            },
            "description": "text",
            "startDate": "2025-07-02",
            "endDate": "2025-07-02",
            "cycleId": "123e4567-e89b-12d3-a456-426614174000",
            "parentId": "123e4567-e89b-12d3-a456-426614174000",
            "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
            "measurable": true,
            "metric": {
              "startingValue": 1,
              "currentValue": 1,
              "targetValue": 1,
              "metricType": "text",
              "metricUnit": "text",
              "logs": [
                {
                  "value": 1,
                  "loggedAt": "2025-07-02T02:10:59.976Z",
                  "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
                }
              ]
            },
            "weightTowardsParent": 1,
            "contributesToParent": true,
            "childObjectives": "[Circular Reference]",
            "assessment": "text",
            "log": [
              {
                "loggedAt": "2025-07-02T02:10:59.976Z",
                "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
                "progress": 1,
                "targetValue": 1,
                "assessment": "text"
              }
            ],
            "assignees": [
              {
                "entityId": "123e4567-e89b-12d3-a456-426614174000",
                "entityType": "text"
              }
            ],
            "mappings": [
              {
                "app": "123e4567-e89b-12d3-a456-426614174000",
                "namespace": "text",
                "mappedId": "text",
                "reference": "text",
                "mappingData": {
                  "ANY_ADDITIONAL_PROPERTY": "text"
                },
                "mappingSecrets": {
                  "ANY_ADDITIONAL_PROPERTY": "text"
                }
              }
            ],
            "tasks": [
              {
                "id": "123e4567-e89b-12d3-a456-426614174000",
                "name": "text",
                "active": true,
                "status": {
                  "current": "text",
                  "changedAt": "2025-07-02T02:10:59.976Z",
                  "changedBy": "123e4567-e89b-12d3-a456-426614174000"
                },
                "created": {
                  "createdAt": "2025-07-02T02:10:59.976Z",
                  "createdBy": "123e4567-e89b-12d3-a456-426614174000"
                },
                "assignees": [
                  {
                    "entityId": "123e4567-e89b-12d3-a456-426614174000",
                    "entityType": "text"
                  }
                ],
                "organization": "123e4567-e89b-12d3-a456-426614174000",
                "description": "text",
                "dueDate": "2025-07-02",
                "connectedTo": {
                  "entityId": "123e4567-e89b-12d3-a456-426614174000",
                  "type": "text",
                  "organization": "123e4567-e89b-12d3-a456-426614174000"
                },
                "notes": [
                  {
                    "id": "123e4567-e89b-12d3-a456-426614174000",
                    "note": "text",
                    "author": "123e4567-e89b-12d3-a456-426614174000",
                    "createdAt": "2025-07-02T02:10:59.976Z"
                  }
                ],
                "order": 1,
                "mappings": [
                  {
                    "app": "123e4567-e89b-12d3-a456-426614174000",
                    "namespace": "text",
                    "mappedId": "text",
                    "reference": "text",
                    "mappingData": {
                      "ANY_ADDITIONAL_PROPERTY": "text"
                    },
                    "mappingSecrets": {
                      "ANY_ADDITIONAL_PROPERTY": "text"
                    }
                  }
                ]
              }
            ],
            "notes": [
              {
                "id": "123e4567-e89b-12d3-a456-426614174000",
                "note": "text",
                "author": "123e4567-e89b-12d3-a456-426614174000",
                "createdAt": "2025-07-02T02:10:59.976Z"
              }
            ],
            "sharing": {
              "visibility": "text",
              "ownerId": "123e4567-e89b-12d3-a456-426614174000"
            },
            "order": 1
          }
        ],
        "assessment": "text",
        "log": [
          {
            "loggedAt": "2025-07-02T02:10:59.976Z",
            "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
            "progress": 1,
            "targetValue": 1,
            "assessment": "text"
          }
        ],
        "assignees": [
          {
            "entityId": "123e4567-e89b-12d3-a456-426614174000",
            "entityType": "text"
          }
        ],
        "mappings": [
          {
            "app": "123e4567-e89b-12d3-a456-426614174000",
            "namespace": "text",
            "mappedId": "text",
            "reference": "text",
            "mappingData": {
              "ANY_ADDITIONAL_PROPERTY": "text"
            },
            "mappingSecrets": {
              "ANY_ADDITIONAL_PROPERTY": "text"
            }
          }
        ],
        "tasks": [
          {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "name": "text",
            "active": true,
            "status": {
              "current": "text",
              "changedAt": "2025-07-02T02:10:59.976Z",
              "changedBy": "123e4567-e89b-12d3-a456-426614174000"
            },
            "created": {
              "createdAt": "2025-07-02T02:10:59.976Z",
              "createdBy": "123e4567-e89b-12d3-a456-426614174000"
            },
            "assignees": [
              {
                "entityId": "123e4567-e89b-12d3-a456-426614174000",
                "entityType": "text"
              }
            ],
            "organization": "123e4567-e89b-12d3-a456-426614174000",
            "description": "text",
            "dueDate": "2025-07-02",
            "connectedTo": {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "type": "text",
              "organization": "123e4567-e89b-12d3-a456-426614174000"
            },
            "notes": [
              {
                "id": "123e4567-e89b-12d3-a456-426614174000",
                "note": "text",
                "author": "123e4567-e89b-12d3-a456-426614174000",
                "createdAt": "2025-07-02T02:10:59.976Z"
              }
            ],
            "order": 1,
            "mappings": [
              {
                "app": "123e4567-e89b-12d3-a456-426614174000",
                "namespace": "text",
                "mappedId": "text",
                "reference": "text",
                "mappingData": {
                  "ANY_ADDITIONAL_PROPERTY": "text"
                },
                "mappingSecrets": {
                  "ANY_ADDITIONAL_PROPERTY": "text"
                }
              }
            ]
          }
        ],
        "notes": [
          {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "note": "text",
            "author": "123e4567-e89b-12d3-a456-426614174000",
            "createdAt": "2025-07-02T02:10:59.976Z"
          }
        ],
        "sharing": {
          "visibility": "text",
          "ownerId": "123e4567-e89b-12d3-a456-426614174000"
        },
        "order": 1
      }
    ],
    "assessment": "text",
    "log": [
      {
        "loggedAt": "2025-07-02T02:10:59.976Z",
        "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
        "progress": 1,
        "targetValue": 1,
        "assessment": "text"
      }
    ],
    "assignees": [
      {
        "entityId": "123e4567-e89b-12d3-a456-426614174000",
        "entityType": "text"
      }
    ],
    "mappings": [
      {
        "app": "123e4567-e89b-12d3-a456-426614174000",
        "namespace": "text",
        "mappedId": "text",
        "reference": "text",
        "mappingData": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        },
        "mappingSecrets": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        }
      }
    ],
    "tasks": [
      {
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "name": "text",
        "active": true,
        "status": {
          "current": "text",
          "changedAt": "2025-07-02T02:10:59.976Z",
          "changedBy": "123e4567-e89b-12d3-a456-426614174000"
        },
        "created": {
          "createdAt": "2025-07-02T02:10:59.976Z",
          "createdBy": "123e4567-e89b-12d3-a456-426614174000"
        },
        "assignees": [
          {
            "entityId": "123e4567-e89b-12d3-a456-426614174000",
            "entityType": "text"
          }
        ],
        "organization": "123e4567-e89b-12d3-a456-426614174000",
        "description": "text",
        "dueDate": "2025-07-02",
        "connectedTo": {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "type": "text",
          "organization": "123e4567-e89b-12d3-a456-426614174000"
        },
        "notes": [
          {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "note": "text",
            "author": "123e4567-e89b-12d3-a456-426614174000",
            "createdAt": "2025-07-02T02:10:59.976Z"
          }
        ],
        "order": 1,
        "mappings": [
          {
            "app": "123e4567-e89b-12d3-a456-426614174000",
            "namespace": "text",
            "mappedId": "text",
            "reference": "text",
            "mappingData": {
              "ANY_ADDITIONAL_PROPERTY": "text"
            },
            "mappingSecrets": {
              "ANY_ADDITIONAL_PROPERTY": "text"
            }
          }
        ]
      }
    ],
    "notes": [
      {
        "id": "123e4567-e89b-12d3-a456-426614174000",
        "note": "text",
        "author": "123e4567-e89b-12d3-a456-426614174000",
        "createdAt": "2025-07-02T02:10:59.976Z"
      }
    ],
    "sharing": {
      "visibility": "text",
      "ownerId": "123e4567-e89b-12d3-a456-426614174000"
    },
    "order": 1
  }
]

Create objective

post
Authorizations
Body
namestringOptional
descriptionstringOptional
startDatestring · dateOptional
endDatestring · dateOptional
cycleIdstring · uuidOptional
parentIdstring · uuidOptional
startingValuenumberOptional
currentValuenumberOptional
targetValuenumberOptional
metricTypestringOptional
metricUnitstringOptional
weightTowardsParentintegerOptional
assessmentstringOptional
visibilitystringOptional
ownerstring · uuidOptional
orderintegerOptional
Responses
201
Created
application/json
post
POST /api/v1/objective HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 395

{
  "name": "text",
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "cycleId": "123e4567-e89b-12d3-a456-426614174000",
  "parentId": "123e4567-e89b-12d3-a456-426614174000",
  "startingValue": 1,
  "currentValue": 1,
  "targetValue": 1,
  "metricType": "text",
  "metricUnit": "text",
  "weightTowardsParent": 1,
  "assessment": "text",
  "visibility": "text",
  "owner": "123e4567-e89b-12d3-a456-426614174000",
  "order": 1
}
201

Created

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organization": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "active": true,
  "status": {
    "current": "text",
    "changedAt": "2025-07-02T02:10:59.976Z",
    "changedBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "created": {
    "createdAt": "2025-07-02T02:10:59.976Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "cycleId": "123e4567-e89b-12d3-a456-426614174000",
  "parentId": "123e4567-e89b-12d3-a456-426614174000",
  "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
  "measurable": true,
  "metric": {
    "startingValue": 1,
    "currentValue": 1,
    "targetValue": 1,
    "metricType": "text",
    "metricUnit": "text",
    "logs": [
      {
        "value": 1,
        "loggedAt": "2025-07-02T02:10:59.976Z",
        "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
      }
    ]
  },
  "weightTowardsParent": 1,
  "contributesToParent": true,
  "childObjectives": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "description": "text",
      "startDate": "2025-07-02",
      "endDate": "2025-07-02",
      "cycleId": "123e4567-e89b-12d3-a456-426614174000",
      "parentId": "123e4567-e89b-12d3-a456-426614174000",
      "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
      "measurable": true,
      "metric": {
        "startingValue": 1,
        "currentValue": 1,
        "targetValue": 1,
        "metricType": "text",
        "metricUnit": "text",
        "logs": [
          {
            "value": 1,
            "loggedAt": "2025-07-02T02:10:59.976Z",
            "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
          }
        ]
      },
      "weightTowardsParent": 1,
      "contributesToParent": true,
      "childObjectives": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "description": "text",
          "startDate": "2025-07-02",
          "endDate": "2025-07-02",
          "cycleId": "123e4567-e89b-12d3-a456-426614174000",
          "parentId": "123e4567-e89b-12d3-a456-426614174000",
          "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
          "measurable": true,
          "metric": {
            "startingValue": 1,
            "currentValue": 1,
            "targetValue": 1,
            "metricType": "text",
            "metricUnit": "text",
            "logs": [
              {
                "value": 1,
                "loggedAt": "2025-07-02T02:10:59.976Z",
                "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
              }
            ]
          },
          "weightTowardsParent": 1,
          "contributesToParent": true,
          "childObjectives": [
            "[Circular Reference]"
          ],
          "assessment": "text",
          "log": [
            {
              "loggedAt": "2025-07-02T02:10:59.976Z",
              "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
              "progress": 1,
              "targetValue": 1,
              "assessment": "text"
            }
          ],
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ],
          "tasks": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "name": "text",
              "active": true,
              "status": {
                "current": "text",
                "changedAt": "2025-07-02T02:10:59.976Z",
                "changedBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "created": {
                "createdAt": "2025-07-02T02:10:59.976Z",
                "createdBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "assignees": [
                {
                  "entityId": "123e4567-e89b-12d3-a456-426614174000",
                  "entityType": "text"
                }
              ],
              "organization": "123e4567-e89b-12d3-a456-426614174000",
              "description": "text",
              "dueDate": "2025-07-02",
              "connectedTo": {
                "entityId": "123e4567-e89b-12d3-a456-426614174000",
                "type": "text",
                "organization": "123e4567-e89b-12d3-a456-426614174000"
              },
              "notes": [
                {
                  "id": "123e4567-e89b-12d3-a456-426614174000",
                  "note": "text",
                  "author": "123e4567-e89b-12d3-a456-426614174000",
                  "createdAt": "2025-07-02T02:10:59.976Z"
                }
              ],
              "order": 1,
              "mappings": [
                {
                  "app": "123e4567-e89b-12d3-a456-426614174000",
                  "namespace": "text",
                  "mappedId": "text",
                  "reference": "text",
                  "mappingData": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  },
                  "mappingSecrets": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  }
                }
              ]
            }
          ],
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "sharing": {
            "visibility": "text",
            "ownerId": "123e4567-e89b-12d3-a456-426614174000"
          },
          "order": 1
        }
      ],
      "assessment": "text",
      "log": [
        {
          "loggedAt": "2025-07-02T02:10:59.976Z",
          "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
          "progress": 1,
          "targetValue": 1,
          "assessment": "text"
        }
      ],
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ],
      "tasks": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "description": "text",
          "dueDate": "2025-07-02",
          "connectedTo": {
            "entityId": "123e4567-e89b-12d3-a456-426614174000",
            "type": "text",
            "organization": "123e4567-e89b-12d3-a456-426614174000"
          },
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "order": 1,
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ]
        }
      ],
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "sharing": {
        "visibility": "text",
        "ownerId": "123e4567-e89b-12d3-a456-426614174000"
      },
      "order": 1
    }
  ],
  "assessment": "text",
  "log": [
    {
      "loggedAt": "2025-07-02T02:10:59.976Z",
      "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
      "progress": 1,
      "targetValue": 1,
      "assessment": "text"
    }
  ],
  "assignees": [
    {
      "entityId": "123e4567-e89b-12d3-a456-426614174000",
      "entityType": "text"
    }
  ],
  "mappings": [
    {
      "app": "123e4567-e89b-12d3-a456-426614174000",
      "namespace": "text",
      "mappedId": "text",
      "reference": "text",
      "mappingData": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "mappingSecrets": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ],
  "tasks": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "description": "text",
      "dueDate": "2025-07-02",
      "connectedTo": {
        "entityId": "123e4567-e89b-12d3-a456-426614174000",
        "type": "text",
        "organization": "123e4567-e89b-12d3-a456-426614174000"
      },
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "order": 1,
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ]
    }
  ],
  "notes": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "note": "text",
      "author": "123e4567-e89b-12d3-a456-426614174000",
      "createdAt": "2025-07-02T02:10:59.976Z"
    }
  ],
  "sharing": {
    "visibility": "text",
    "ownerId": "123e4567-e89b-12d3-a456-426614174000"
  },
  "order": 1
}

Get objective

get
Authorizations
Path parameters
idstringRequired
Responses
200
OK
application/json
get
GET /api/v1/objective/{id} HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Accept: */*
200

OK

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organization": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "active": true,
  "status": {
    "current": "text",
    "changedAt": "2025-07-02T02:10:59.976Z",
    "changedBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "created": {
    "createdAt": "2025-07-02T02:10:59.976Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "cycleId": "123e4567-e89b-12d3-a456-426614174000",
  "parentId": "123e4567-e89b-12d3-a456-426614174000",
  "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
  "measurable": true,
  "metric": {
    "startingValue": 1,
    "currentValue": 1,
    "targetValue": 1,
    "metricType": "text",
    "metricUnit": "text",
    "logs": [
      {
        "value": 1,
        "loggedAt": "2025-07-02T02:10:59.976Z",
        "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
      }
    ]
  },
  "weightTowardsParent": 1,
  "contributesToParent": true,
  "childObjectives": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "description": "text",
      "startDate": "2025-07-02",
      "endDate": "2025-07-02",
      "cycleId": "123e4567-e89b-12d3-a456-426614174000",
      "parentId": "123e4567-e89b-12d3-a456-426614174000",
      "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
      "measurable": true,
      "metric": {
        "startingValue": 1,
        "currentValue": 1,
        "targetValue": 1,
        "metricType": "text",
        "metricUnit": "text",
        "logs": [
          {
            "value": 1,
            "loggedAt": "2025-07-02T02:10:59.976Z",
            "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
          }
        ]
      },
      "weightTowardsParent": 1,
      "contributesToParent": true,
      "childObjectives": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "description": "text",
          "startDate": "2025-07-02",
          "endDate": "2025-07-02",
          "cycleId": "123e4567-e89b-12d3-a456-426614174000",
          "parentId": "123e4567-e89b-12d3-a456-426614174000",
          "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
          "measurable": true,
          "metric": {
            "startingValue": 1,
            "currentValue": 1,
            "targetValue": 1,
            "metricType": "text",
            "metricUnit": "text",
            "logs": [
              {
                "value": 1,
                "loggedAt": "2025-07-02T02:10:59.976Z",
                "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
              }
            ]
          },
          "weightTowardsParent": 1,
          "contributesToParent": true,
          "childObjectives": [
            "[Circular Reference]"
          ],
          "assessment": "text",
          "log": [
            {
              "loggedAt": "2025-07-02T02:10:59.976Z",
              "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
              "progress": 1,
              "targetValue": 1,
              "assessment": "text"
            }
          ],
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ],
          "tasks": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "name": "text",
              "active": true,
              "status": {
                "current": "text",
                "changedAt": "2025-07-02T02:10:59.976Z",
                "changedBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "created": {
                "createdAt": "2025-07-02T02:10:59.976Z",
                "createdBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "assignees": [
                {
                  "entityId": "123e4567-e89b-12d3-a456-426614174000",
                  "entityType": "text"
                }
              ],
              "organization": "123e4567-e89b-12d3-a456-426614174000",
              "description": "text",
              "dueDate": "2025-07-02",
              "connectedTo": {
                "entityId": "123e4567-e89b-12d3-a456-426614174000",
                "type": "text",
                "organization": "123e4567-e89b-12d3-a456-426614174000"
              },
              "notes": [
                {
                  "id": "123e4567-e89b-12d3-a456-426614174000",
                  "note": "text",
                  "author": "123e4567-e89b-12d3-a456-426614174000",
                  "createdAt": "2025-07-02T02:10:59.976Z"
                }
              ],
              "order": 1,
              "mappings": [
                {
                  "app": "123e4567-e89b-12d3-a456-426614174000",
                  "namespace": "text",
                  "mappedId": "text",
                  "reference": "text",
                  "mappingData": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  },
                  "mappingSecrets": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  }
                }
              ]
            }
          ],
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "sharing": {
            "visibility": "text",
            "ownerId": "123e4567-e89b-12d3-a456-426614174000"
          },
          "order": 1
        }
      ],
      "assessment": "text",
      "log": [
        {
          "loggedAt": "2025-07-02T02:10:59.976Z",
          "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
          "progress": 1,
          "targetValue": 1,
          "assessment": "text"
        }
      ],
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ],
      "tasks": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "description": "text",
          "dueDate": "2025-07-02",
          "connectedTo": {
            "entityId": "123e4567-e89b-12d3-a456-426614174000",
            "type": "text",
            "organization": "123e4567-e89b-12d3-a456-426614174000"
          },
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "order": 1,
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ]
        }
      ],
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "sharing": {
        "visibility": "text",
        "ownerId": "123e4567-e89b-12d3-a456-426614174000"
      },
      "order": 1
    }
  ],
  "assessment": "text",
  "log": [
    {
      "loggedAt": "2025-07-02T02:10:59.976Z",
      "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
      "progress": 1,
      "targetValue": 1,
      "assessment": "text"
    }
  ],
  "assignees": [
    {
      "entityId": "123e4567-e89b-12d3-a456-426614174000",
      "entityType": "text"
    }
  ],
  "mappings": [
    {
      "app": "123e4567-e89b-12d3-a456-426614174000",
      "namespace": "text",
      "mappedId": "text",
      "reference": "text",
      "mappingData": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "mappingSecrets": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ],
  "tasks": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "description": "text",
      "dueDate": "2025-07-02",
      "connectedTo": {
        "entityId": "123e4567-e89b-12d3-a456-426614174000",
        "type": "text",
        "organization": "123e4567-e89b-12d3-a456-426614174000"
      },
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "order": 1,
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ]
    }
  ],
  "notes": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "note": "text",
      "author": "123e4567-e89b-12d3-a456-426614174000",
      "createdAt": "2025-07-02T02:10:59.976Z"
    }
  ],
  "sharing": {
    "visibility": "text",
    "ownerId": "123e4567-e89b-12d3-a456-426614174000"
  },
  "order": 1
}

Update objective

patch
Authorizations
Path parameters
idstringRequired
Body
namestringOptional
descriptionstringOptional
startDatestring · dateOptional
endDatestring · dateOptional
cycleIdstring · uuidOptional
parentIdstring · uuidOptional
startingValuenumberOptional
currentValuenumberOptional
targetValuenumberOptional
metricTypestringOptional
metricUnitstringOptional
weightTowardsParentintegerOptional
assessmentstringOptional
visibilitystringOptional
ownerstring · uuidOptional
orderintegerOptional
Responses
200
OK
application/json
patch
PATCH /api/v1/objective/{id} HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 395

{
  "name": "text",
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "cycleId": "123e4567-e89b-12d3-a456-426614174000",
  "parentId": "123e4567-e89b-12d3-a456-426614174000",
  "startingValue": 1,
  "currentValue": 1,
  "targetValue": 1,
  "metricType": "text",
  "metricUnit": "text",
  "weightTowardsParent": 1,
  "assessment": "text",
  "visibility": "text",
  "owner": "123e4567-e89b-12d3-a456-426614174000",
  "order": 1
}
200

OK

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organization": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "active": true,
  "status": {
    "current": "text",
    "changedAt": "2025-07-02T02:10:59.976Z",
    "changedBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "created": {
    "createdAt": "2025-07-02T02:10:59.976Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "cycleId": "123e4567-e89b-12d3-a456-426614174000",
  "parentId": "123e4567-e89b-12d3-a456-426614174000",
  "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
  "measurable": true,
  "metric": {
    "startingValue": 1,
    "currentValue": 1,
    "targetValue": 1,
    "metricType": "text",
    "metricUnit": "text",
    "logs": [
      {
        "value": 1,
        "loggedAt": "2025-07-02T02:10:59.976Z",
        "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
      }
    ]
  },
  "weightTowardsParent": 1,
  "contributesToParent": true,
  "childObjectives": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "description": "text",
      "startDate": "2025-07-02",
      "endDate": "2025-07-02",
      "cycleId": "123e4567-e89b-12d3-a456-426614174000",
      "parentId": "123e4567-e89b-12d3-a456-426614174000",
      "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
      "measurable": true,
      "metric": {
        "startingValue": 1,
        "currentValue": 1,
        "targetValue": 1,
        "metricType": "text",
        "metricUnit": "text",
        "logs": [
          {
            "value": 1,
            "loggedAt": "2025-07-02T02:10:59.976Z",
            "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
          }
        ]
      },
      "weightTowardsParent": 1,
      "contributesToParent": true,
      "childObjectives": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "description": "text",
          "startDate": "2025-07-02",
          "endDate": "2025-07-02",
          "cycleId": "123e4567-e89b-12d3-a456-426614174000",
          "parentId": "123e4567-e89b-12d3-a456-426614174000",
          "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
          "measurable": true,
          "metric": {
            "startingValue": 1,
            "currentValue": 1,
            "targetValue": 1,
            "metricType": "text",
            "metricUnit": "text",
            "logs": [
              {
                "value": 1,
                "loggedAt": "2025-07-02T02:10:59.976Z",
                "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
              }
            ]
          },
          "weightTowardsParent": 1,
          "contributesToParent": true,
          "childObjectives": [
            "[Circular Reference]"
          ],
          "assessment": "text",
          "log": [
            {
              "loggedAt": "2025-07-02T02:10:59.976Z",
              "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
              "progress": 1,
              "targetValue": 1,
              "assessment": "text"
            }
          ],
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ],
          "tasks": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "name": "text",
              "active": true,
              "status": {
                "current": "text",
                "changedAt": "2025-07-02T02:10:59.976Z",
                "changedBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "created": {
                "createdAt": "2025-07-02T02:10:59.976Z",
                "createdBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "assignees": [
                {
                  "entityId": "123e4567-e89b-12d3-a456-426614174000",
                  "entityType": "text"
                }
              ],
              "organization": "123e4567-e89b-12d3-a456-426614174000",
              "description": "text",
              "dueDate": "2025-07-02",
              "connectedTo": {
                "entityId": "123e4567-e89b-12d3-a456-426614174000",
                "type": "text",
                "organization": "123e4567-e89b-12d3-a456-426614174000"
              },
              "notes": [
                {
                  "id": "123e4567-e89b-12d3-a456-426614174000",
                  "note": "text",
                  "author": "123e4567-e89b-12d3-a456-426614174000",
                  "createdAt": "2025-07-02T02:10:59.976Z"
                }
              ],
              "order": 1,
              "mappings": [
                {
                  "app": "123e4567-e89b-12d3-a456-426614174000",
                  "namespace": "text",
                  "mappedId": "text",
                  "reference": "text",
                  "mappingData": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  },
                  "mappingSecrets": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  }
                }
              ]
            }
          ],
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "sharing": {
            "visibility": "text",
            "ownerId": "123e4567-e89b-12d3-a456-426614174000"
          },
          "order": 1
        }
      ],
      "assessment": "text",
      "log": [
        {
          "loggedAt": "2025-07-02T02:10:59.976Z",
          "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
          "progress": 1,
          "targetValue": 1,
          "assessment": "text"
        }
      ],
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ],
      "tasks": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "description": "text",
          "dueDate": "2025-07-02",
          "connectedTo": {
            "entityId": "123e4567-e89b-12d3-a456-426614174000",
            "type": "text",
            "organization": "123e4567-e89b-12d3-a456-426614174000"
          },
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "order": 1,
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ]
        }
      ],
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "sharing": {
        "visibility": "text",
        "ownerId": "123e4567-e89b-12d3-a456-426614174000"
      },
      "order": 1
    }
  ],
  "assessment": "text",
  "log": [
    {
      "loggedAt": "2025-07-02T02:10:59.976Z",
      "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
      "progress": 1,
      "targetValue": 1,
      "assessment": "text"
    }
  ],
  "assignees": [
    {
      "entityId": "123e4567-e89b-12d3-a456-426614174000",
      "entityType": "text"
    }
  ],
  "mappings": [
    {
      "app": "123e4567-e89b-12d3-a456-426614174000",
      "namespace": "text",
      "mappedId": "text",
      "reference": "text",
      "mappingData": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "mappingSecrets": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ],
  "tasks": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "description": "text",
      "dueDate": "2025-07-02",
      "connectedTo": {
        "entityId": "123e4567-e89b-12d3-a456-426614174000",
        "type": "text",
        "organization": "123e4567-e89b-12d3-a456-426614174000"
      },
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "order": 1,
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ]
    }
  ],
  "notes": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "note": "text",
      "author": "123e4567-e89b-12d3-a456-426614174000",
      "createdAt": "2025-07-02T02:10:59.976Z"
    }
  ],
  "sharing": {
    "visibility": "text",
    "ownerId": "123e4567-e89b-12d3-a456-426614174000"
  },
  "order": 1
}

Log objective progress

post
Authorizations
Path parameters
idstringRequired
Body
typestringRequired
valuenumberRequired
requestorstring · uuidOptional
Responses
200
OK
application/json
post
POST /api/v1/objective/{id}/progress HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 76

{
  "type": "text",
  "value": 1,
  "requestor": "123e4567-e89b-12d3-a456-426614174000"
}
200

OK

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organization": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "active": true,
  "status": {
    "current": "text",
    "changedAt": "2025-07-02T02:10:59.976Z",
    "changedBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "created": {
    "createdAt": "2025-07-02T02:10:59.976Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "cycleId": "123e4567-e89b-12d3-a456-426614174000",
  "parentId": "123e4567-e89b-12d3-a456-426614174000",
  "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
  "measurable": true,
  "metric": {
    "startingValue": 1,
    "currentValue": 1,
    "targetValue": 1,
    "metricType": "text",
    "metricUnit": "text",
    "logs": [
      {
        "value": 1,
        "loggedAt": "2025-07-02T02:10:59.976Z",
        "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
      }
    ]
  },
  "weightTowardsParent": 1,
  "contributesToParent": true,
  "childObjectives": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "description": "text",
      "startDate": "2025-07-02",
      "endDate": "2025-07-02",
      "cycleId": "123e4567-e89b-12d3-a456-426614174000",
      "parentId": "123e4567-e89b-12d3-a456-426614174000",
      "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
      "measurable": true,
      "metric": {
        "startingValue": 1,
        "currentValue": 1,
        "targetValue": 1,
        "metricType": "text",
        "metricUnit": "text",
        "logs": [
          {
            "value": 1,
            "loggedAt": "2025-07-02T02:10:59.976Z",
            "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
          }
        ]
      },
      "weightTowardsParent": 1,
      "contributesToParent": true,
      "childObjectives": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "description": "text",
          "startDate": "2025-07-02",
          "endDate": "2025-07-02",
          "cycleId": "123e4567-e89b-12d3-a456-426614174000",
          "parentId": "123e4567-e89b-12d3-a456-426614174000",
          "treeRootId": "123e4567-e89b-12d3-a456-426614174000",
          "measurable": true,
          "metric": {
            "startingValue": 1,
            "currentValue": 1,
            "targetValue": 1,
            "metricType": "text",
            "metricUnit": "text",
            "logs": [
              {
                "value": 1,
                "loggedAt": "2025-07-02T02:10:59.976Z",
                "loggedBy": "123e4567-e89b-12d3-a456-426614174000"
              }
            ]
          },
          "weightTowardsParent": 1,
          "contributesToParent": true,
          "childObjectives": [
            "[Circular Reference]"
          ],
          "assessment": "text",
          "log": [
            {
              "loggedAt": "2025-07-02T02:10:59.976Z",
              "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
              "progress": 1,
              "targetValue": 1,
              "assessment": "text"
            }
          ],
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ],
          "tasks": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "name": "text",
              "active": true,
              "status": {
                "current": "text",
                "changedAt": "2025-07-02T02:10:59.976Z",
                "changedBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "created": {
                "createdAt": "2025-07-02T02:10:59.976Z",
                "createdBy": "123e4567-e89b-12d3-a456-426614174000"
              },
              "assignees": [
                {
                  "entityId": "123e4567-e89b-12d3-a456-426614174000",
                  "entityType": "text"
                }
              ],
              "organization": "123e4567-e89b-12d3-a456-426614174000",
              "description": "text",
              "dueDate": "2025-07-02",
              "connectedTo": {
                "entityId": "123e4567-e89b-12d3-a456-426614174000",
                "type": "text",
                "organization": "123e4567-e89b-12d3-a456-426614174000"
              },
              "notes": [
                {
                  "id": "123e4567-e89b-12d3-a456-426614174000",
                  "note": "text",
                  "author": "123e4567-e89b-12d3-a456-426614174000",
                  "createdAt": "2025-07-02T02:10:59.976Z"
                }
              ],
              "order": 1,
              "mappings": [
                {
                  "app": "123e4567-e89b-12d3-a456-426614174000",
                  "namespace": "text",
                  "mappedId": "text",
                  "reference": "text",
                  "mappingData": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  },
                  "mappingSecrets": {
                    "ANY_ADDITIONAL_PROPERTY": "text"
                  }
                }
              ]
            }
          ],
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "sharing": {
            "visibility": "text",
            "ownerId": "123e4567-e89b-12d3-a456-426614174000"
          },
          "order": 1
        }
      ],
      "assessment": "text",
      "log": [
        {
          "loggedAt": "2025-07-02T02:10:59.976Z",
          "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
          "progress": 1,
          "targetValue": 1,
          "assessment": "text"
        }
      ],
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ],
      "tasks": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "name": "text",
          "active": true,
          "status": {
            "current": "text",
            "changedAt": "2025-07-02T02:10:59.976Z",
            "changedBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "created": {
            "createdAt": "2025-07-02T02:10:59.976Z",
            "createdBy": "123e4567-e89b-12d3-a456-426614174000"
          },
          "assignees": [
            {
              "entityId": "123e4567-e89b-12d3-a456-426614174000",
              "entityType": "text"
            }
          ],
          "organization": "123e4567-e89b-12d3-a456-426614174000",
          "description": "text",
          "dueDate": "2025-07-02",
          "connectedTo": {
            "entityId": "123e4567-e89b-12d3-a456-426614174000",
            "type": "text",
            "organization": "123e4567-e89b-12d3-a456-426614174000"
          },
          "notes": [
            {
              "id": "123e4567-e89b-12d3-a456-426614174000",
              "note": "text",
              "author": "123e4567-e89b-12d3-a456-426614174000",
              "createdAt": "2025-07-02T02:10:59.976Z"
            }
          ],
          "order": 1,
          "mappings": [
            {
              "app": "123e4567-e89b-12d3-a456-426614174000",
              "namespace": "text",
              "mappedId": "text",
              "reference": "text",
              "mappingData": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              },
              "mappingSecrets": {
                "ANY_ADDITIONAL_PROPERTY": "text"
              }
            }
          ]
        }
      ],
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "sharing": {
        "visibility": "text",
        "ownerId": "123e4567-e89b-12d3-a456-426614174000"
      },
      "order": 1
    }
  ],
  "assessment": "text",
  "log": [
    {
      "loggedAt": "2025-07-02T02:10:59.976Z",
      "loggedBy": "123e4567-e89b-12d3-a456-426614174000",
      "progress": 1,
      "targetValue": 1,
      "assessment": "text"
    }
  ],
  "assignees": [
    {
      "entityId": "123e4567-e89b-12d3-a456-426614174000",
      "entityType": "text"
    }
  ],
  "mappings": [
    {
      "app": "123e4567-e89b-12d3-a456-426614174000",
      "namespace": "text",
      "mappedId": "text",
      "reference": "text",
      "mappingData": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "mappingSecrets": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ],
  "tasks": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "active": true,
      "status": {
        "current": "text",
        "changedAt": "2025-07-02T02:10:59.976Z",
        "changedBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "created": {
        "createdAt": "2025-07-02T02:10:59.976Z",
        "createdBy": "123e4567-e89b-12d3-a456-426614174000"
      },
      "assignees": [
        {
          "entityId": "123e4567-e89b-12d3-a456-426614174000",
          "entityType": "text"
        }
      ],
      "organization": "123e4567-e89b-12d3-a456-426614174000",
      "description": "text",
      "dueDate": "2025-07-02",
      "connectedTo": {
        "entityId": "123e4567-e89b-12d3-a456-426614174000",
        "type": "text",
        "organization": "123e4567-e89b-12d3-a456-426614174000"
      },
      "notes": [
        {
          "id": "123e4567-e89b-12d3-a456-426614174000",
          "note": "text",
          "author": "123e4567-e89b-12d3-a456-426614174000",
          "createdAt": "2025-07-02T02:10:59.976Z"
        }
      ],
      "order": 1,
      "mappings": [
        {
          "app": "123e4567-e89b-12d3-a456-426614174000",
          "namespace": "text",
          "mappedId": "text",
          "reference": "text",
          "mappingData": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          },
          "mappingSecrets": {
            "ANY_ADDITIONAL_PROPERTY": "text"
          }
        }
      ]
    }
  ],
  "notes": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "note": "text",
      "author": "123e4567-e89b-12d3-a456-426614174000",
      "createdAt": "2025-07-02T02:10:59.976Z"
    }
  ],
  "sharing": {
    "visibility": "text",
    "ownerId": "123e4567-e89b-12d3-a456-426614174000"
  },
  "order": 1
}

List objective cycles

get
Authorizations
Query parameters
statusstringOptional
Responses
200
OK
application/json
get
GET /api/v1/objective-cycle HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Accept: */*
200

OK

[
  {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "organization": "123e4567-e89b-12d3-a456-426614174000",
    "name": "text",
    "active": true,
    "status": {
      "current": "text",
      "changedAt": "2025-07-02T02:10:59.976Z",
      "changedBy": "123e4567-e89b-12d3-a456-426614174000"
    },
    "created": {
      "createdAt": "2025-07-02T02:10:59.976Z",
      "createdBy": "123e4567-e89b-12d3-a456-426614174000"
    },
    "startDate": "2025-07-02",
    "endDate": "2025-07-02",
    "description": "text",
    "mappings": [
      {
        "app": "123e4567-e89b-12d3-a456-426614174000",
        "namespace": "text",
        "mappedId": "text",
        "reference": "text",
        "mappingData": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        },
        "mappingSecrets": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        }
      }
    ]
  }
]

Create objective cycle

post
Authorizations
Body
namestringRequired
descriptionstringOptional
startDatestring · dateRequired
endDatestring · dateRequired
Responses
201
Created
application/json
post
POST /api/v1/objective-cycle HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "name": "text",
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02"
}
201

Created

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organization": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "active": true,
  "status": {
    "current": "text",
    "changedAt": "2025-07-02T02:10:59.976Z",
    "changedBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "created": {
    "createdAt": "2025-07-02T02:10:59.976Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "description": "text",
  "mappings": [
    {
      "app": "123e4567-e89b-12d3-a456-426614174000",
      "namespace": "text",
      "mappedId": "text",
      "reference": "text",
      "mappingData": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "mappingSecrets": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ]
}

Get objective cycle

get
Authorizations
Path parameters
idstringRequired
Responses
200
OK
application/json
get
GET /api/v1/objective-cycle/{id} HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Accept: */*
200

OK

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organization": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "active": true,
  "status": {
    "current": "text",
    "changedAt": "2025-07-02T02:10:59.976Z",
    "changedBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "created": {
    "createdAt": "2025-07-02T02:10:59.976Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "description": "text",
  "mappings": [
    {
      "app": "123e4567-e89b-12d3-a456-426614174000",
      "namespace": "text",
      "mappedId": "text",
      "reference": "text",
      "mappingData": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "mappingSecrets": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ]
}

Update objective cycle

patch
Authorizations
Path parameters
idstringRequired
Body
namestringRequired
descriptionstringOptional
startDatestring · dateRequired
endDatestring · dateRequired
Responses
200
OK
application/json
patch
PATCH /api/v1/objective-cycle/{id} HTTP/1.1
Host: api.peoplelogic.dev
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "name": "text",
  "description": "text",
  "startDate": "2025-07-02",
  "endDate": "2025-07-02"
}
200

OK

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "organization": "123e4567-e89b-12d3-a456-426614174000",
  "name": "text",
  "active": true,
  "status": {
    "current": "text",
    "changedAt": "2025-07-02T02:10:59.976Z",
    "changedBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "created": {
    "createdAt": "2025-07-02T02:10:59.976Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000"
  },
  "startDate": "2025-07-02",
  "endDate": "2025-07-02",
  "description": "text",
  "mappings": [
    {
      "app": "123e4567-e89b-12d3-a456-426614174000",
      "namespace": "text",
      "mappedId": "text",
      "reference": "text",
      "mappingData": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "mappingSecrets": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ]
}