PATCH /rest/v2.0/companies/{company_id}/projects/{project_id}/change_event_settings

Allows the Change Event settings for the project to be updated

Servers

Path parameters

Name Type Required Description
project_id String Yes

Unique identifier for the project.

company_id String Yes

Unique identifier for the company.

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Request body fields

Name Type Required Description
settings Object Yes

Change Event Settings

settings.copy_rfq_attachments_to_prime_cos Boolean No

Whether to copy the RFQ attachments to Prime COs/PCOs

settings.prevent_both_prime_cos_and_budget_changes Boolean No

Whether to prevent Budget Changes and Prime Potential Change Order on the same Change Event Line Item

settings.celi_prefill_automation Boolean No

Allow Line Item auto-population of Budget Code, Vendor, and Contracts

settings.sync_wbs_code Boolean No

Whether to maintain budget codes across all line items in sync

settings.budget_rom_source_for_out_of_scope String No

Budget ROM for all changes with this 'Out of Scope' will update based on these selections

settings.budget_rom_source_for_in_scope String No

Budget ROM for all changes with this 'In Scope' will update based on these selections

settings.display_revenue_detail_columns Boolean No

Whether to display revenue ROM, latest price, latest cost, and over / under columns

settings.change_order_value_source String No

This setting will determine which source is used to create or update Commitment COs/PCOs

settings.copy_rfq_attachments_to_commitment_cos Boolean No

Whether to copy the RFQ attachments to Commitment COs/PCOs

settings.budget_rom_source_for_tbd_scope String No

Budget ROM for all changes with this 'TBD' will update based on these selections

settings.display_spend_quantity_columns Boolean No

Whether to display UOM, revenue qty, revenue unit cost, ROM unit qty, and ROM unit cost columns

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.