Update an Integrated Project

To update an integrated project:

  1. Cerate or generate a JSON object containing the following fields, including any fields you want to update:
    • sourceId: The unique identifier of project data in an external source, such as an ERP system.
    • workspaceId: The unique identifier of the workspace the project belongs to.
  2. Send a request to the API using the following information:
    • Endpoint: https://localhost:7001/api/restapi/project/project/sync
    • Operation: POST
    • Example Request Body:
    { 
              "sourceId": 1, 
              "workspaceId": 30002, 
              "description": "Example Description" 
          }
    		
  3. The API should return a response similar to the following:
    • Response Code: 204
    • Example Response Body:
    { 
                  "statusCode": 204, 
                  "primaryKeyName": "projectId", 
                  "primaryKeyValue": 36103, 
                  "sourceId": "1", 
                  "message": "The object has an existing Source ID." 
              },