Update an Integrated Budget Item

To update an integrated budget item:

  1. Create or generate a JSON object containing the following fields, including any additional fields you want to update:
    • sourceId: The unique identifier of budget item data in an external source, such as an ERP system.
  2. Send a request to the API using the following information:
    • Endpoint: <>/budgetItem/sync
    • Operation: POST
    • Example Request Body:
    { 
                  "sourceId": 1, 
                  "budgetItemCost": { 
                      "originalCost": 300, 
                      "currentCost": 700, 
                      "originalCostProject": 300, 
                      "currentCostProject": 700 
                  } 
              }
    		
  3. The API should return a response similar to the following:
    • Response Code: 204
    • Example Response Body:
    { 
              "statusCode": 204, 
              "primaryKeyName": "budgetItemId", 
              "primaryKeyValue": 8001, 
              "sourceId": "1" 
          }